PHP - Lectura de XML con PHP

 
Vista:

Lectura de XML con PHP

Publicado por Ricardo Torres (1 intervención) el 27/05/2017 23:55:20
Hola, necesito leer un xml con el siguiente formato de ejemplo:

1
2
3
4
5
6
7
8
9
<imp:exportedItemInfo instanceId="PROYECTOS/SGN/SGN-BuscarNumerosReservados/BusinessService/BuscarNumerosReservadosPortBusiness" typeId="BusinessService" xmlns:imp="http://www.bea.com/wli/config/importexport">
    <imp:properties>
      <imp:property name="representationversion" value="3000"/>
      <imp:property name="dataclass" value="com.bea.wli.sb.services.impl.ServiceDefinitionImpl"/>
      <imp:property name="isencrypted" value="false"/>
      <imp:property name="jarentryname" value="PROYECTOS/SGN/SGN-BuscarNumerosReservados/BusinessService/BuscarNumerosReservadosPortBusiness.BusinessService"/>
      <imp:property name="extrefs" value="WSDL$PROYECTOS$SGN$SGN-BuscarNumerosReservados$Resources$BusquedaNumeracionTicket"/>
    </imp:properties>
  </imp:exportedItemInfo>

Y necesito capturar los tag "jarentryname":
1
<imp:property name="jarentryname" value="PROYECTOS/SGN/SGN-BuscarNumerosReservados/BusinessService/BuscarNumerosReservadosPortBusiness.BusinessService"/>
y "extrefs":
1
<imp:property name="extrefs" value="WSDL$PROYECTOS$SGN$SGN-BuscarNumerosReservados$Resources$BusquedaNumeracionTicket"/>

Nota: hay elementos que tienen mas de un extrefs.

He tratado de navegar por el xml con Dom, SimpleXML, etc, pero no puedo dar con el valor que esta en "value", ejemplo de lo enviado anteriormente:
PROYECTOS/SGN/SGN-BuscarNumerosReservados/BusinessService/BuscarNumerosReservadosPortBusiness.BusinessService
WSDL$PROYECTOS$SGN$SGN-BuscarNumerosReservados$Resources$BusquedaNumeracionTicket

Agradezco enormemente vuestra ayuda.

Muchas Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder