Altova Mailing List Archives>Archive Index >microsoft.public.xml Archive Home >Recent entries >Thread Prev - Display related Nodes [Thread Next] Re: Display related NodesTo: NULL Date: 4/30/2005 10:22:00 AM xfile = strcat(dirscript(), "EntryTest.xml")
xmlDoc = ObjectOpen("Msxml2.DOMDocument.4.0")
xmlDoc.async = @False
xmlDoc.load(xfile)
err = xmlDoc.parseerror
if err.errorCode then gosub ShowParseErrors
;message("Debug", xmlDoc.xml)
; first find the ENTRY nodes...
EntryNodeSet = xmlDoc.selectNodes("/main/entry")
for x = 0 to EntryNodeSet.length-1
; message("Debug", EntryNodeSet.item(x).xml)
NYNodeSet =
EntryNodeSet.item(x).selectNodes(".//address[./city='NY']")
for y = 0 to NYNodeSet.length-1
message("Debug", NYNodeSet.item(y).xml)
next
next
exit
:ShowParseErrors
ec = err.errorCode
er = err.reason
el = err.line
elp = err.linepos
es = err.srcText
message("XML Parse Error", strcat("Error Code: ", ec, @lf, "Reason: ",
er, @lf, "Line: ", el, " ", "Column: ", elp, @lf, "Text: ", es))
| ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
