Hoi allemaal,
Graag zou ik een XML bestand inlezen met daarin namespaces.
Dat is -zo blijkt- voor mij sowieso al een lastige taak, want met namespaces heb ik nog nooit gewerkt.
Normaliter lees ik een XML gewoon in met behulp van een XMLreader of X(ml)Document, maar na enkele dagen prutsen lukt het me nog steeds niet. Tijd om wat hulp in te schakelen
Het probleem is alleen maar groter geworden omdat ik er zojuist achter kom dat de (namespace) URL's in de header van de XML niet meer werken. Er stond een *.xsd file in, maar deze is niet meer bereikbaar. Ook stonden er wat xmlns: tags, maar deze heb ik er maar uit gehaald omdat die URL's allemaal niet meer bereikbaar zijn.
Ik gebruik voor het (testen van het) inlezen VB.NET 2010 of 2015.
Daarbij heb ik al vele test-procedures/codes van diverse websites geprobeerd:
http://stackoverflow.com/...d-parsing-through-the-xml
http://stackoverflow.com/...le-with-namespaces-vb-net
http://stackoverflow.com/...ngs-depending-on-namespac
Maar steeds krijg ik de foutmelding dat ":" niet mag in de naam van een veldje.
Hoe ga ik dit aanpakken? Vooral omdat die XML in feite "defect" is, zal het een lastige klus worden
Wie geeft me een duw in de juiste richting?
...
Graag zou ik een XML bestand inlezen met daarin namespaces.
Dat is -zo blijkt- voor mij sowieso al een lastige taak, want met namespaces heb ik nog nooit gewerkt.
Normaliter lees ik een XML gewoon in met behulp van een XMLreader of X(ml)Document, maar na enkele dagen prutsen lukt het me nog steeds niet. Tijd om wat hulp in te schakelen
Het probleem is alleen maar groter geworden omdat ik er zojuist achter kom dat de (namespace) URL's in de header van de XML niet meer werken. Er stond een *.xsd file in, maar deze is niet meer bereikbaar. Ook stonden er wat xmlns: tags, maar deze heb ik er maar uit gehaald omdat die URL's allemaal niet meer bereikbaar zijn.
edit:
Als ik de XML in IE open, en krijg ik alleen een wit/leeg scherm.
En in Chrome komt er:

Als ik de XML in IE open, en krijg ik alleen een wit/leeg scherm.
En in Chrome komt er:

Ik gebruik voor het (testen van het) inlezen VB.NET 2010 of 2015.
Daarbij heb ik al vele test-procedures/codes van diverse websites geprobeerd:
http://stackoverflow.com/...d-parsing-through-the-xml
http://stackoverflow.com/...le-with-namespaces-vb-net
http://stackoverflow.com/...ngs-depending-on-namespac
Maar steeds krijg ik de foutmelding dat ":" niet mag in de naam van een veldje.
Hoe ga ik dit aanpakken? Vooral omdat die XML in feite "defect" is, zal het een lastige klus worden
Wie geeft me een duw in de juiste richting?
...
[ Voor 6% gewijzigd door Atmoz op 22-03-2016 13:59 ]