Analizar el esquema xml de microsoft en php

Estoy trabajando con un servicio web que reproduce datos en la estructura del esquema microsoft xml como parte de los que escribo allí.

    <xs:schema xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="NewDataSet"><xs:element name="NewDataSet" msdata:isdataset="true" msdata:maindatatable="xml" msdata:usecurrentlocale="true"><xs:complextype><xs  :choice minoccurs="0" maxoccurs="unbounded"><xs:element name="xml"><xs:complextype><xs:sequence><xs:elemen  t name="order" msdata:autoincrement="true" msdata:autoincrementseed="1" type="xs:decimal" minoccurs="0"><xs:element name="SenderMobileNo" type="xs:string" minoccurs="0"><xs:element name="OperatorRowId" type="xs:string" minoccurs="0"><xs:element name="SendTime" type="xs:dateTime" minoccurs="0"><xs:element name="m_RecieveTime" type="xs:dateTime" minoccurs="0"><xs:element name="m_RecieveToAhraTime" type="xs:dateTime" minoccurs="0"><xs:element name="Body" type="xs:string" minoccurs="0"><xs:element name="LineNumber" type="xs:string" minoccurs="0"></xs:element></xs:element></xs:element></xs:element></xs:element></xs:element></xs:element></xs:element></xs:sequence></xs:complextype></xs:element></xs:choice></xs:complextype></xs:element></xs:schema>
    <diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
    <documentelement xmlns="">
    <xml diffgr:id="xml13" msdata:roworder="0"><order>1</order><sendermobileno>09350000700</sendermobileno><operatorrowid>104997</operatorrowid><sendtime>2014-02-03T22:35:33+03:30</sendtime><m_recievetime>2014-02-03T22:35:33+03:30</m_recievetime><m_recievetoahratime>2014-02-03T22:35:33+03:30</m_recievetoahratime>THE MAIN TEXT 1111<linenumber>30000881</linenumber></xml>
    <xml diffgr:id="xml14" msdata:roworder="1"><order>2</order><sendermobileno>09350000700</sendermobileno><operatorrowid>104998</operatorrowid><sendtime>2014-02-03T23:41:32+03:30</sendtime><m_recievetime>2014-02-03T23:41:32+03:30</m_recievetime><m_recievetoahratime>2014-02-03T23:41:32+03:30</m_recievetoahratime>THE MAIN TEXT 2222<linenumber>30000881</linenumber></xml>
</documentelement>
</diffgr:diffgram>

¡Ahora necesito analizarlo en php y usar todos los datos proporcionados en una estructura como una matriz!

Nota: Lo siento por mi mala escritura en inglés.

preguntado el 15 de febrero de 14 a las 20:02

¡Mi pregunta es cómo leerlo! ¡Cómo guardarlo en DB! ¡Y cómo usar esos datos! -

¡Necesito convertirlo en matriz! -

¡¡Sí!! Vrey ¡Mucho! ¡Pero no funciona! -

0 Respuestas

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.