Buenas tardes,
tengo un archivo xml del tipo:
Código:
<struct>
<segment name="seg1">
<camp name="c1" length="10">Hola</camp>
<camp name="c2" length="3">150</camp>
...
</segment>
<segment name="seg2">
<camp name="c7" length="10">Adios</camp>
<camp name="c8" length="3">185</camp>
...
</segment>
...
</struct>
Este xml lo cargo en un DOM usando php 4.3.
Mi pregunta és la siguiente, necessito una funció que me permita acceder a un nodo <segment> en función de su atributo "name". He encontrado la función get_elements_by_tagname('segment') pero entonces tengo que recorrerlos todos y con un if pararme en el que tengo el name que me interesa.
También vi la función get_element_by_id que pensaba que me funcionaria cambiando el atributo "name" por "id" pero me da un error ya que creo q tengo que especificar un DTD o alo por el estilo.
Si alguien me pudiera aclarar un poco el tema le estaria agradecido.
Gracias.