Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Programación General (http://www.forosdelweb.com/f14/)
-   -   Parser para este XML (http://www.forosdelweb.com/f14/parser-para-este-xml-572734/)

bilkarm3 04/04/2008 16:52

Parser para este XML
 
Habia trabajado con otro tipo de XML, pero de este no tengo mucha idea:

Código PHP:

<MINEDUC>

    <
ESTABLECIMIENTOS>
             <
ESTABLECIMIENTO cod_establecimiento="0001234567" nom_establecimiento="COLEGIO PATITO" dir_establecimiento="CALLE AVE. 33-03" nom_director="HUMANO NO DESEABLE" sector="22" jornada="31" no_acuerdo="123" plan="1" orden_director="19" registro_director="12345" muni_director="21" correlativo="13254"/>
        <
ESTABLECIMIENTO cod_establecimiento="0007654321" nom_establecimiento="COLEGIO LOS TIRUBONCITOS"" dir_establecimiento="CALLE AVE03-33" nom_director="HUMANO NO DESEABLE" sector="22" jornada="34" no_acuerdo="1234" plan="1" orden_director="19" registro_director="12345" muni_director="21" correlativo="12345"/>
    </ESTABLECIMIENTOS>

    <CARRERAS>
    </CARRERAS>

    <ESTUDIANTES>
        <ALUMNO id_estudiante="
1" cod_establecimiento="0005221445" cod_ram_ens="945" grado="1" nom1_estudiante="Jos&#65533;" nom2_estudiante="Fernando" ape1_estudiante="Alvarez" ape2_estudiante="Arriaza" cod_depto_residencia="01" cod_muni_residencia="13" dir_residencia="14 Avenida 9-20 Zona 11" nom_encargado="Jos� Roberto" ape_encargado="Alvarez Marroqu�n" fec_nacimiento="1994-07-22" num_partida="3960" folio_partida="460" libro_partida="183-r" cod_depto_inscrito="01" cod_muni_inscrito="01" genero="M" estado="I"/>
        
<ALUMNO id_estudiante="2" cod_establecimiento="0005221445" cod_ram_ens="945" grado="1" nom1_estudiante="Nancy " nom2_estudiante="Ninette" ape1_estudiante="Alvarez" ape2_estudiante="Santizo" cod_depto_residencia="01" cod_muni_residencia="01" dir_residencia="15 Calle 5-10 Zona 3" nom_encargado="Alvaro Alberto" ape_encargado="Alvarez Quir�s" fec_nacimiento="1995-03-02" num_partida="1077" folio_partida="77" libro_partida="179" cod_depto_inscrito="01" cod_muni_inscrito="01" genero="F" estado="I"/>
    </
ESTUDIANTES>

</
MINEDUC

Gracias por la ayudita amig@s!

GatorV 04/04/2008 16:59

Re: Parser para este XML
 
Tema trasladado a XML

monoswim 06/04/2008 11:50

Re: Parser para este XML
 
Una vez que ya sabes parsear un archivo puedes parsear cualquiera, solo tienes que adaptar tu script al nuevo XML...

Los parser no tienen una estructura fija, ni modo...

En que lenguaje programas ?

:adios:

bilkarm3 06/04/2008 16:36

Re: Parser para este XML
 
Lo quiero hacer en PHP, es la primera vez que veo esta estructura, por eso no se por donde empezar.

Gracias, saludos.

monoswim 07/04/2008 07:46

Re: Parser para este XML
 
que tiene de raro ? son etiquetas con atributos...

Busca por internet sobre parsear XML con php y encontrarás que es facilísimo hacerlo !

Yo lo se hacer, pero en PERL, no en PHP...

:adios:

jam1138 07/04/2008 12:24

Re: Parser para este XML
 
¿Pero lo haz intentado?. Como dice monoswim, son etiquetas y atributos al igual que "tu otro tipo de XML" (cambiaran los elementos, pero ambos serán XML).

¿De qué modo parseas con PHP? (que hay varias maneras). Si tienes un problema concreto, sería mejor que lo mencionaras.

--- Por cierto, tu XML esta mal, tiene una doble comilla que rompe la estructura.

Saludos :adios:


La zona horaria es GMT -6. Ahora son las 20:06.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.