Dag iedereen.
Ik zit met een xml-path probleem.
Zie ondestaande xml. (Het eche bestand is een stuk groter)
<?xml version="1.0" encoding="utf-8"?>
<programs>
<program pepeid="110627947">
<medium>Radio</medium>
<zender>Nederland 1</zender>
</program>
<program pepeid="110627947">
<medium>Radio</medium>
<zender>TCM</zender>
</program>
<program pepeid="110627947">
<medium>Radio</medium>
<zender>TCM</zender>
</program>
<program pepeid="110627947">
<medium>Radio</medium>
<zender>Nederland 1</zender>
</program>
<program pepeid="110627947">
<medium>Radio</medium>
<zender>Veronica</zender>
</program>
</programs>
Van deze xml wil ik de programmas selecteren waarvan de zender 'Nederland 1' is.
Als ik nu onderstaande code gebruik gaat het fout.
Set objXMLNodeList = objXMLRoot.selectNodes("program[zender='Nederland 1']")
Dit resulteert in een NodeList die veel meer elementen bevat dan verwacht (ook degene die geen 'Nederland 1' bevatten komer erbij.
Als ik wil selecteren op TCM als volgt gaat het wel goed
Set objXMLNodeList = objXMLRoot.selectNodes("program[zender='TCM']")
Zit dit hem in de spatie tussen Nederland en 1?
Wat doe ik fout ?
Ik zit met een xml-path probleem.
Zie ondestaande xml. (Het eche bestand is een stuk groter)
<?xml version="1.0" encoding="utf-8"?>
<programs>
<program pepeid="110627947">
<medium>Radio</medium>
<zender>Nederland 1</zender>
</program>
<program pepeid="110627947">
<medium>Radio</medium>
<zender>TCM</zender>
</program>
<program pepeid="110627947">
<medium>Radio</medium>
<zender>TCM</zender>
</program>
<program pepeid="110627947">
<medium>Radio</medium>
<zender>Nederland 1</zender>
</program>
<program pepeid="110627947">
<medium>Radio</medium>
<zender>Veronica</zender>
</program>
</programs>
Van deze xml wil ik de programmas selecteren waarvan de zender 'Nederland 1' is.
Als ik nu onderstaande code gebruik gaat het fout.
Set objXMLNodeList = objXMLRoot.selectNodes("program[zender='Nederland 1']")
Dit resulteert in een NodeList die veel meer elementen bevat dan verwacht (ook degene die geen 'Nederland 1' bevatten komer erbij.
Als ik wil selecteren op TCM als volgt gaat het wel goed
Set objXMLNodeList = objXMLRoot.selectNodes("program[zender='TCM']")
Zit dit hem in de spatie tussen Nederland en 1?
Wat doe ik fout ?
[ Voor 59% gewijzigd door Verwijderd op 28-03-2006 14:25 . Reden: typefout in eindtag van xml ]