dieterm
Legacy Member
Ik heb een probleempje met XML.
Mijn XML-bestand ziet er zo uit:
nu wil ik het value-attribuut van het string-element met id="BUTTON_OK" inlezen zodat ik de string "OK" te zien krijg
Ik zou het liefst een XmlDocument gebruiken.
Ik heb al hetvolgende geprobeerd, maar dit werkt helaas niet:
Kan iemand mij vertellen wat ik verkeerd doe?
Mijn XML-bestand ziet er zo uit:
Code:
<?xml version="1.0"?>
<language en="Dutch" native="Nederlands">
<string id="PROMPT_FILE_DELETE" value="Bent u zeker dat u het bestand {0} wilt verwijderen?" />
<string id="BUTTON_OK" value="OK" />
</language>
nu wil ik het value-attribuut van het string-element met id="BUTTON_OK" inlezen zodat ik de string "OK" te zien krijg
Ik zou het liefst een XmlDocument gebruiken.
Ik heb al hetvolgende geprobeerd, maar dit werkt helaas niet:
Code:
Dim m_xmld As XmlDocument = New XmlDocument ()
xmld.Load("c:\bestand.xml")
MsgBox(m_xmld.SelectSingleNode("/language/string/[@id='BUTTON_OK']").Value)
Kan iemand mij vertellen wat ik verkeerd doe?