tengo un archivo xml del tipo:
Código:
Este xml lo cargo en un DOM usando php 4.3.<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>
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.