Bonjour,

j'ai un petit probleme pour lire un fichier xml.

soit le fichier:
<extraction xmlns="http://www.w3.org/2001/XMLSchema-Instance">
<Info>
<Date>2006-12-31</Date>
.....

et le code:
.....while oXmlReader.read()....
select case oXmlReader.Name
Case "Info"
Dim sINFO As String = oXmlReader.ReadOuterXml
Dim oXmlDoc As New XmlDocument
-> oXmlDoc.LoadXml(sINFO)

si je break sur la derniere ligne alors j'ai sINFO = <Info xmlns="http://[...]"><Date>2006-12-31</Date>...

et la si je fais un dim ndtrade as xmlnode = oxmldoc.selectsinglenode("Info") ca trouve rien.

je ne comprends pas pourquoi il ne le trouve pas et pourquoi le namespace est apparu sur la balise Info.




SI je transforme le xml en :

<extraction xmlns:toto="http://www.w3.org/2001/XMLSchema-Instance">
<Info>
<Date>2006-12-31</Date>
.....

sans changer le code ca fonctionne, le selectsinglenode trouve bien mon noeud. J'avoue que je suis un peu perdu

merci pour vos explications.