[
Lists Home |
Date Index |
Thread Index
]
OK, I'll have to make a few assumptions here :
1. I guess you are writing to an html document.
2. You are showing the actual screen output and not the source of
the resulting document.
So givent those assumptions I guess that <xmp> will be written to the
document without escaping the < and > while x.xml will do the escaping (i.e.
replacing the < with < and the > with >) - look at the resulting
source to see if this guess is right.
However, a HTML document is not neccessarily the right way to write out xml,
try the xmlDoc.Save method or write the string returned by x.xml to a file
manually. Or if you need to do something like your code suggests use the
XMLWriter to write out a correct xml document.
However, if your need to incorporate the xml into your page as a data island
look at the XML-element supported by IE 5+.
Hope that helps
Axel
> -----Original Message-----
> From: WCUKegger@aol.com [mailto:WCUKegger@aol.com]
> Subject: [xml-dev] XML web programming using VB
>
> path="/catalog/cd"
> set nodes=xmlDoc.selectNodes(path)
>
> for each x in nodes
> document.write("<xmp> HI")
> document.write(x.xml)
> document.write("HI</xmp>")
> next
>
> if i do a loop like this why do i get this as a result
>
> HI<Start>
> <data>7</data>
> <data1>9</data1>
> </Start>HI
>
> why do the HI's get placed like that????
|