PHP - php y xml

 
Vista:

php y xml

Publicado por Javier (1 intervención) el 20/11/2009 12:28:28
Hola, por favor, a ver si alguien me puede echar una mano.

Tengo un documento xml con la siguiente estructura:

<factura n_fac="fac999">
<datos_empresa>
<nombre>Equipos Digitales S.L.</nombre>
<dir>Av. Valladolid</dir>
<poblacion cod_postal="28043">Madrid</poblacion>
<provincia>Madrid</provincia>
<cif>Q-9876543</cif>
<telefono numero="91.777.66.88"/>
<fax numero="91.777.66.99"/>
</datos_empresa>
</factura>

Como sería el código php para recuperar esa información y obtener algo así:

NUM FACTURA: fac999
NOMBRE EMPRESA: Equipos Digitales S.L.
DIRECCION EMPRESA: Av. Valladolid
CODIGO POSTAL: 28043
POBLACIÓN Madrid
PROVINCIA Madrid
CIF: Q-9876543
TELEFONO 91.777.66.88
FAX 91.777.66.99

MUCHAS GRACIAS
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

Usa XSLT

Publicado por ElcheOnline.com (11 intervenciones) el 23/11/2009 13:08:24
Hola, creo que te refieres (corrígeme si me equivoco) al código xml de la hoja de estilo xslt que necesitas para visualizar el contenido correctamente en formato html.
La hoja de estilo xslt transforma a html el contenido con lo cual puedes mostrar la información tal y como lo harías con html. Teniendo en cuenta que los atributos de las etiquetas xml (por ejemplo "n_fac") los accederías con un @ delante. Tienes un ejemplo de cómo transformar un documento xml a un documento html en http://elcheonline.wordpress.com , visita la Entrada titulada "Recuperar información de una base de datos y mostrarla en un webBrowser (C#, PHP, XML, XSLT)"
Un saludo, y espero esto resuelva tu cuestión. Cualquier duda, coméntala en el Blog e intentaré ayudarte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar