Foros del Web » Programación para mayores de 30 ;) » Programación General »

Extraer dato de un XML con PHP

Estas en el tema de Extraer dato de un XML con PHP en el foro de Programación General en Foros del Web. Hola todos tengo un XML que contiene los datos de una biblioteca, son como 3000 libros, y necesito hacer un buscador por autor, titulo y ...
  #1 (permalink)  
Antiguo 24/02/2006, 07:40
 
Fecha de Ingreso: marzo-2005
Mensajes: 90
Antigüedad: 19 años, 1 mes
Puntos: 0
Extraer dato de un XML con PHP

Hola todos tengo un XML que contiene los datos de una biblioteca, son como 3000 libros, y necesito hacer un buscador por autor, titulo y descripción.
Necesito extraer los datos de este XML y presentarlos en pantalla. El XML tiene el siguiente formato que adjunto debajo.
Desde ya muchas gracias


<DATABASE_EDIPO>
<RECORD>
<Tag_2>00663. </Tag_2>
<Tag_3>616.8917 BLEp. </Tag_3>
<Tag_4>M. </Tag_4>
<Tag_5>m. </Tag_5>
<Tag_6>ms. </Tag_6>
<Tag_16>Bleger, José. </Tag_16>
<Tag_18>Psicoanálisis y dialéctica materialista: estudios sobre la estructura del psicoanálisis. </Tag_18>
<Tag_20>239 p. </Tag_20>
<Tag_30>Colección Psicología Contemporánea. </Tag_30>
<Tag_38>Nueva Visión. </Tag_38>
<Tag_39>Buenos Aires. </Tag_39>
<Tag_40>AR. </Tag_40>
<Tag_43>1988. </Tag_43>
<Tag_44>19880000. </Tag_44>
<Tag_47>950-602-155-4. </Tag_47>
<Tag_62>General. </Tag_62>
<Tag_64>Es. </Tag_64>
<Tag_68>Incluye dos apéndices a obras de Georges Politzer. </Tag_68>
<Tag_76>Psicoanálisis; Método psicoanalítico; Psicología; Epistemología; Conducta; Sesión psicoanalítica; Dialéctica; Teoría psicoanalítica; Esquizofrenia. </Tag_76>
</RECORD>
<RECORD>

<Tag_2>00350. </Tag_2>
<Tag_3>157.2 FAVp. </Tag_3>
<Tag_4>M. </Tag_4>
<Tag_5>m. </Tag_5>
<Tag_6>m. </Tag_6>
<Tag_7>INFANCIA. </Tag_7>
<Tag_16>Favre, Jean-Pierre. </Tag_16>
<Tag_16>Midenet, Marc. </Tag_16>
<Tag_16>Coudrot, Alain. </Tag_16>
<Tag_16>Coudrot, Martine. </Tag_16>
<Tag_18>Psicopedagogía del niño psicótico. </Tag_18>
<Tag_20>218 p. </Tag_20>
<Tag_38>Masson. </Tag_38>
<Tag_39>Barcelona. </Tag_39>
<Tag_40>MX. </Tag_40>
<Tag_43>1983. </Tag_43>
<Tag_44>19830000. </Tag_44>
<Tag_47>2-225-68332-8. </Tag_47>
<Tag_62>General. </Tag_62>
<Tag_64>Es. </Tag_64>
<Tag_761>Psicosis infantil; Yo; Objeto; Angustia; Psicopedagogía; Realidad; Expresión. </Tag_761>
</RECORD>
<RECORD>
</DATABASE_EDIPO>
  #2 (permalink)  
Antiguo 28/02/2006, 02:35
Avatar de SidP  
Fecha de Ingreso: febrero-2006
Ubicación: /etc/php.ini
Mensajes: 129
Antigüedad: 18 años, 2 meses
Puntos: 2
ufffff

Si al menos esos tag estuvieran bien identificados, pero es que no se diferencia ni cual es el titulo, ni cual la descripcion, es ke no ent..
Habria alguna forma de poder definir que tags representan el autor, cual el titulo?
<author>Bleger, José.</author>, asi a la hora de crear el Parser seria mas facil buscar y mostrar el resultado, no crees?


Salu2s
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:18.