Simpelt loop i XML, hvad gør jeg galt?
Hej,Jeg forsøger at loope gennem en XML streng, for at få listet alle ID og Name for hver ArticleType.
Resultatet jeg er ude efter er:
#1Navn1
#2Navn2
#3Navn3
Resultatet jeg får med følgende script er:
#1Navn1
#1Navn1
#1Navn1
Hvad gør jeg galt?
set xmlDoc = createObject("Msxml.DOMDocument")
xmlDoc.async = false
xmlDoc.loadXML("<ArticleTypes><ArticleType ID=""1""><ID>1</ID><Name>Navn1</Name></ArticleType><ArticleType ID=""2""><ID>2</ID><Name>Navn2</Name></ArticleType><ArticleType ID=""3""><ID>3</ID><Name>Navn3</Name></ArticleType></ArticleTypes>")
set Articles = xmlDoc.selectNodes("//ArticleTypes/*")
for Each entry In Articles
ID = Trim(xmlDoc.selectSingleNode("//ArticleTypes/ArticleType/ID").Text)
Name = Trim(xmlDoc.selectSingleNode("//ArticleTypes/ArticleType/Name").Text)
response.write "#" & ID & Name & "<br>"
next