Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

XML: Vælge en bestemt value, node?

Af Nørd Aspirant supra | 21-11-2008 15:30 | 967 visninger | 4 svar, hop til seneste
Hey, Jeg har følgende XML: Jeg vil gerne have value af "id" hentet ud, det tætteste jeg kan komme er at den giver mig value af både "id" og "xlink:href", men skal kun bruge indholdet af "id" for at komme videre med API kaldet. Her er hvad jeg har brugt til at give mig indhold af begge værdier: Set objFirstChild = xmlDoc.documentElement.firstChild Set objAttributes = objFirstChild.attributes For Each Attr in objAttributes response.write(Attr.value & " ") Next Bruger MSXML2.DOMDocument (og ASP), hvis det gør nogen forskel. Har forsøgt mig med selectNodes, selectSingleNode("//contact"), "nodeValue" osv, men de vil ikke virke.
--
[ MacBook Pro + JBL Creature 2 + Apple Keyboard + Logitech MX Revolution ] - [ iPhone 8GB 1g. + 3G ]
#1
supra
Nørd Aspirant
21-11-2008 15:31

Rapporter til Admin
Hmm, okay HOL's forum er ike så glad for kode eksempler kan jeg se, prøver lige med XML'en igennem: (response status="success" xmlns:xlink="http://www.w3.org[...] (contact id="12345678" xlink:href="/contact/12345678"/) (/response)
--
[ MacBook Pro + JBL Creature 2 + Apple Keyboard + Logitech MX Revolution ] - [ iPhone 8GB 1g. + 3G ]
#2
Arnbak
Ultra Nørd
21-11-2008 15:47

Rapporter til Admin
Ellers smid et link til pastbin.
--
Later equals never.
#3
supra
Nørd Aspirant
21-11-2008 16:55

Rapporter til Admin
Så fandt jeg løsningen - sjovt som den altid kommer EFTER man har spurgt om hjælp :) Følgende indlæser værdien af "id" fra ovenstående XML: set nodeCol = xmlDoc.documentElement. selectNodes("contact") for each oNode in nodeCol contactID = oNode.getAttribute("id") next (fjern mellemrum mellem "." og "selectNodes")
--
[ MacBook Pro + JBL Creature 2 + Apple Keyboard + Logitech MX Revolution ] - [ iPhone 8GB 1g. + 3G ]
#4
Hippien
Elite Supporter
21-11-2008 17:08

Rapporter til Admin
Hey arnbak længe siden - hvad sker der med retel.dk ? :)
--
Basic Programmers never die. They just GOSUB and dont RETURN.

Opret svar til indlægget: XML: Vælge en bestemt value, node?

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning