Bonjour,

j'ai ce type de XML

Code xml : 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
<response uri="/crm/private/xml/Cases/getRelatedRecords">
<result>
<Cases>
<row no="1">
<FL val="CASEID">769051000002574030</FL>
<FL val="SMOWNERID">769051000000108003</FL>
<FL val="Case Owner">
<![CDATA[ Albert]]>
</FL>
<FL val="Status">
<![CDATA[LMP ]]>
</FL>
</row>
<row no="2">
<FL val="CASEID">769051000002574030</FL>
<FL val="SMOWNERID">769051000000108003</FL>
<FL val="Case Owner">
<![CDATA[ Albert]]>
</FL>
<FL val="Status">
<![CDATA[LMP ]]>
</FL>
</row>
<row no="3">
<FL val="CASEID">769051000002574030</FL>
<FL val="SMOWNERID">769051000000108003</FL>
<FL val="Case Owner">
<![CDATA[ Albert]]>
</FL>
<FL val="Status">
<![CDATA[LMP ]]>
</FL>
</row>
.....

Comment puis je faire une boucle FOREACH pour lire toutes les valeurs du champs STATUS ?

Voici une partie du VAR_DUMP mais je ne comprend pas comment atteindre les @attributes.

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
object(SimpleXMLElement)[3]
  public '@attributes' => 
    array (size=1)
      'no' => string '1' (length=1)
  public 'FL' => 
    array (size=43)
      0 => string '769051000002574030' (length=18)
      1 => string '769051000000108003' (length=18)
      2 => 
        object(SimpleXMLElement)[20]
          public '@attributes' => 
            array (size=1)
              ...
      3 => 
        object(SimpleXMLElement)[21]
          public '@attributes' => 
            array (size=1)
              ...
      4 => string '769051000002567069' (length=18)
      5 => 
        object(SimpleXMLElement)[22]
          public '@attributes' => 
            array (size=1)
              ...
Merci