Bonjour,
Je bosse sur un serveur w2003 avec iis6.
Je parse des fichiers xml (newsml exactement) pour insérer leur contenu dans une base de données.
Voici un extrait d'un fichier :
...
<p><b>John Samuel</b> Blablabla</p>
...
Mon code
la valeur que je récupère est "John Samuel Blablabla"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 data="" Set objXML = Server.CreateObject("Microsoft.XMLDOM") objXML.Async = False objXML.SetProperty "ServerHTTPRequest", True objXML.ResolveExternals = True objXML.ValidateOnParse = True objXML.Load("C:/Inetpub/ftproot/test.xml") Set objRoot = objXML.documentElement If IsObject(objRoot) = False Then response.Write "<h2>No Root Found </h2>" End If n=0 Set NodeList = objXML.getElementsByTagName("p") For Each Node In NodeList data=data&node.text next
J'ai perdu le <b> et le </b> et d'une manière générale je n'arrive pas à récupérer les tag html contenu dans mes nœuds "<p>"
J'ai essayé avec data=data&node.nodeValue mais ça me renvoi une chaine vide.
Auriez vous des suggestions pour récupérer les tags html ?
Merci d'avance
Partager