Bonjour à la communauté developpez.com
Je n'arrive pas a parser une balise qui se situe dans une base de données xml. je vous montre une partie de mon fichier xml :

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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
 
    <groups>
      <group>approved</group>
    </groups>
    <taxonomy>
      <kingdom></kingdom>
      <substructures/>
    </taxonomy>
    <synonyms/>
    <salts>
      <salt>Goserelin acetate</salt>
    </salts>
    <brands>
      <brand>Zoladex</brand>
    </brands>
    <mixtures/>
    <packagers>
      <packager>
        <name>AstraZeneca Inc.</name>
        <url>http://www.astrazeneca.ca</url>
      </packager>
    </packagers>
    <manufacturers>
      <manufacturer generic="false">Astrazeneca uk ltd</manufacturer>
    </manufacturers>
    <prices>
      <price>
        <description>Zoladex 3.6 mg implant syringe</description>
        <cost currency="USD">451.19</cost>
        <unit>syringe</unit>
      </price>
      <price>
        <description>Zoladex 10.8 mg implant syringe</description>
        <cost currency="USD">1380.65</cost>
        <unit>syringe</unit>
      </price>
    </prices>
    <categories>
      <category>Antineoplastic Agents</category>
      <category>Antineoplastic Agents, Hormonal</category>
    </categories>
    <affected-organisms>
      <affected-organism>Humans and other mammals</affected-organism>
    </affected-organisms>
    <dosages>
      <dosage>
        <form>Implant</form>
        <route>Subcutaneous</route>
        <strength></strength>
      </dosage>
    </dosages>
    <atc-codes>
      <atc-code>L02AE03</atc-code>
    </atc-codes>
    <ahfs-codes>
      <ahfs-code>92:00.00</ahfs-code>
      <ahfs-code>68:18.00</ahfs-code>
    </ahfs-codes>
    <patents>
      <patent>
        <number>7118552</number>
        <country>United States</country>
        <approved>2002-04-13</approved>
        <expires>2022-04-13</expires>
      </patent>
      <patent>
        <number>7500964</number>
        <country>United States</country>
        <approved>2001-02-26</approved>
        <expires>2021-02-26</expires>
      </patent>
    </patents>
    <food-interactions/>
    <drug-interactions/>
    <calculated-properties>
      <property>
        <kind>logP</kind>
        <value>0.3</value>
        <source>ALOGPS</source>
      </property>
      <property>
        <kind>logS</kind>
        <value>-4.7</value>
        <source>ALOGPS</source>
      </property>
      <property>
        <kind>Water Solubility</kind>
        <value>2.83e-02 g/l</value>
        <source>ALOGPS</source>
      </property>
      <property>
        <kind>logP</kind>
        <value>-5.2</value>
        <source>ChemAxon</source>
      </property>
      <property>
        <kind>IUPAC Name</kind>
        <value>(2S)-1-[(2S)-2-[(2S)-2-[(2R)-3-(tert-butoxy)-2-[(2S)-2-[(2S)-3-hydroxy-2-[(2S)-2-[(2S)-3-(1H-imidazol-5-yl)-2-{[(2S)-5-oxopyrrolidin-2-yl]formamido}propanamido]-3-(1H-indol-3-yl)propanamido]propanamido]-3-(4-hydroxyphenyl)propanamido]propanamido]-4-methylpentanamido]-5-[(diaminomethylidene)amino]pentanoyl]-N-(carbamoylamino)pyrrolidine-2-carboxamide</value>
        <source>ChemAxon</source>
      </property>
      <property>
        <kind>Molecular Weight</kind>
        <value>1269.4105</value>
        <source>ChemAxon</source>
      </property>
      <property>
        <kind>Monoisotopic Weight</kind>
        <value>1268.641439486</value>
        <source>ChemAxon</source>
      </property>
      <property>
        <kind>SMILES</kind>
        <value>CC(C)C[C@H](NC(=O)[C@@H](COC(C)(C)C)NC(=O)[C@H](CC1=CC=C(O)C=C1)NC(=O)[C@H](CO)NC(=O)[C@H](CC1=CNC2=CC=CC=C12)NC(=O)[C@H](CC1=CN=CN1)NC(=O)[C@@H]1CCC(=O)N1)C(=O)N[C@@H](CCCN=C(N)N)C(=O)N1CCC[C@H]1C(=O)NNC(N)=O</value>
j'utilise DOM pour parser mon fichier , les autres balises j'arrive à la récupérer sans problemes , mais en ce qui concerne ma blise SMILES c'est a dire plus excatement je veux la valeur de la balise value qui suit SMILES , je vous remercie de votre aide