XmlNode ParentNode???

  • Thread starter Thread starter pxpilot
  • Start date Start date
P

pxpilot

Hi,
I am trying to retrieve title of the parent (post) by the id of the
comment, Why doesn't this work?

XML
<root>
<post>
<title>text</title>
<comment id='100'>text</comment>
<comment id='101'>text</comment>
</post>
</root>

ASP
Dim xmlRoot As XmlNode
Dim postId as Integer
xmlRoot = xmldoc.SelectSingleNode("root")
postId = xmlRoot.SelectSingleNode("root/post/
comment[@id='101']").SelectSingleNode("title").InnerText

Help!
 
Hello pxpilot,

Number of ways, including the xpath to take the parent node ".."
or ParentNode method from XmlNode http://msdn2.microsoft.com/en-us/library/system.xml.xmldocument.parentnode.aspx

---
WBR,
Michael Nemtsev [.NET/C# MVP] :: blog: http://spaces.live.com/laflour

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo


p> Hi,
p> I am trying to retrieve title of the parent (post) by the id of the
p> comment, Why doesn't this work?
p> XML
p> <root>
p> <post>
p> <title>text</title>
p> <comment id='100'>text</comment>
p> <comment id='101'>text</comment>
p> </post>
p> </root>
p> ASP
p> Dim xmlRoot As XmlNode
p> Dim postId as Integer
p> xmlRoot = xmldoc.SelectSingleNode("root")
p> postId = xmlRoot.SelectSingleNode("root/post/
p> comment[@id='101']").SelectSingleNode("title").InnerText
p> Help!
p>
 
Back
Top