![]() |
![]() | ![]() | ![]() | Altova Mailing List Archives>Archive Index >microsoft.public.xml Archive Home >Recent entries >Thread Prev - How to parse this XML - simple but I couldn't figure out >Thread Next - Re: How to parse this XML - simple but I couldn't figure out Re: How to parse this XML - simple but I couldn't figure outTo: NULL Date: 1/6/2007 12:56:00 PM
denoxis wrote:
> Hi,
>
> I have a simple XML response coming from a server. I am using
> Microsoft.XMLDOM object in VB script. For some reason I cannot parse
> this XML properly. Here is the response:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <main>
> <email>anEmail</email>
> <address>anAddress</address>
> <boolean>Y</boolean>
> <product>
> <attribute1>someText</attribute1>
> <attribute2>someNumber</attribute2>
> <attribute3>someData</attribute3>
> <attribute4>moreData</attribute4>
> </product>
> <queryDate>someDate</queryDate>
> </main>
That is well-formed XML, so the response is processable. If the file
was corrupt, then you would get an error message.
> I tried selectSingleNode("product") method but it returns empty.
> I also tried selectSingleNode("/main/product") with no avail.
/main/product returns one hit here (using xpathtester).
What do you get for /main/product/attribute1
> I just noticed response does not have a proper ending (</xml>) could it
> be the issue, or there is something else?
There is no such thing. The root element start-tag is <main> and the
root element end-tag is </main>. There is no such element in this
document as <xml>, so there is no need for any </xml>. Perhaps you are
confusing the XML Declaration <?xml...> with element markup (no query).
///Peter
--
XML FAQ: http://xml.silmaril.ie/
| ![]() | ![]() | ![]() |
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | |||||
|
