Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala aew pessoal, é o seguinte, estou lendo um xml com o uso das funções o SimpleXML, mas és que apareceu um problema. No xml que estou usando, possui um elemento que não está sendo lido pela função, segue um trecho do xml:
<organization identifier="ORG-E5D9CBB6B0CD5256FD1809EA447F3795" structure="hierarchical">
<title>Carros</title>
<item identifier="ITEM-41EDF1251F95D0AB61924287CFB1AC48" isvisible="true" identifierref="RES-DB3E2D1581B0C0F8091DE227EF09ACC4">
<title>00</title>
<adlcp:masteryscore>Nota maxima</adlcp:masteryscore>
</item>
<item identifier="ITEM-D67C705EAFB4E37957CD600DF668AC16" isvisible="true" identifierref="RES-B5298A1EB453E3BDBDB99E4D03F51264">
<title>01</title>
</item>
<item identifier="ITEM-5FE459A06F68425C33849FC3768F2C7E" isvisible="true" identifierref="RES-F21A4F64B77A589D7E5854245F12ED2B">
<title>02</title>
<adlcp:prerequisites type="aicc_script">Pre-requisito</adlcp:prerequisites>
</item>
<item identifier="ITEM-8E825CC7D31A0072B4D2840E477B0E80" isvisible="true" identifierref="RES-9B4CC48F59F41386D3A10535F0D7D79A">
<title>03</title>
</item>
</organization>
Então os elementos que não estão sendo lidos são o "adlcp:masteryscore" e "adlcp:prerequisites". Segue o printr desse trecho:
SimpleXMLElement Object
(
[@attributes] => Array
(
[identifier] => ORG-E5D9CBB6B0CD5256FD1809EA447F3795
[structure] => hierarchical
)
[title] => Carros
[item] => Array
(
[0] => SimpleXMLElement Object
(
[@attributes] => Array
(
[identifier] => ITEM-41EDF1251F95D0AB61924287CFB1AC48
[isvisible] => true
[identifierref] => RES-DB3E2D1581B0C0F8091DE227EF09ACC4
)
[title] => 00
)
[1] => SimpleXMLElement Object
(
[@attributes] => Array
(
[identifier] => ITEM-D67C705EAFB4E37957CD600DF668AC16
[isvisible] => true
[identifierref] => RES-B5298A1EB453E3BDBDB99E4D03F51264
)
[title] => 01
)
[2] => SimpleXMLElement Object
(
[@attributes] => Array
(
[identifier] => ITEM-5FE459A06F68425C33849FC3768F2C7E
[isvisible] => true
[identifierref] => RES-F21A4F64B77A589D7E5854245F12ED2B
)
[title] => 02
)
[3] => SimpleXMLElement Object
(
[@attributes] => Array
(
[identifier] => ITEM-8E825CC7D31A0072B4D2840E477B0E80
[isvisible] => true
[identifierref] => RES-9B4CC48F59F41386D3A10535F0D7D79A
)
[title] => 03
)
)
)
Então a dúvida é o seguinte como eu faço para ler esses elementos através do SimpleXML?
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
vlw
Carregando comentários...