|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Didier CabaléConseil - Consultant en systèmes d'information Inscription : août 2004 Messages : 102 ![]() |
Bonjour
veuillez SVP considérer la chaine xml suivante: <root> <item id='1'> <sub>1</sub> <sub>2</sub> </item> <item id='2'> <sub>3</sub> <sub>4</sub> </item> </root> Je veux extraire, lors d'une boucle, les valeurs '1', puis '2', mais je n'y arrive pas. Cf ligne #8 (en Delphi) ... 1 Document := TXMLCursor.Create; 2 Document.LoadXML([ma chaine xml]); 3 aCrsr := Document.Select('item[@id='''1''']/sold_to'); 4 aCrsr.First; 5 while not aCrsr.EOF do begin 6 aXML := aCrsr.XML; //-> j'obtiens <sub>1</sub> -> Ok 7 aName := aCrsr.GetName; //->j'obtiens <sub> -> Ok 8 aValue := aCrsr.GetValue('/*'); //là çà ne marche pas 9 aCrsr.Next; 10 end; ... Qqun voit-il le pb? Merci |
|
|
00
|
|
|
#2 | |
|
Membre éprouvé
![]() ![]() |
Citation:
Sylvain
__________________
.NET / ASP.NET MVC / Delphi / XMLRAD / XSL / Technos Web Mon Blog : http://blog.developpez.com/index.php?blog=89 Mes Articles : http://sjames.developpez.com/ Rubrique XMLRAD: http://xmlrad.developpez.com |
|
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Didier CabaléConseil - Consultant en systèmes d'information Inscription : août 2004 Messages : 102 ![]() |
un point c'est tout ..
PS: j'ai du essayer toutes les combinaisons sauf ce p... de point!! merci beaucoup!! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com