código de php - leer un archivo xml de manera recursiva

Upload: ishtarkalimetztli

Post on 02-Nov-2015

239 views

Category:

Documents


0 download

DESCRIPTION

php

TRANSCRIPT

  • 23/7/2015 CdigodePHPLeerunarchivoxmldemanerarecursiva

    http://www.lawebdelprogramador.com/codigo/PHP/2693Leerunarchivoxmldemanerarecursiva.html 1/3

    LWPCdigoFuentePHPCdigodePHPLeerunarchivoxmldemanerarecursiva

    Filtradoporlacadena:leerxml >

    leerxml Buscar VolverAgregarCdigoFuente

    CdigodePHPLeerunarchivoxmldemanerarecursiva

    Leer un archivo xml de manera recursivaPHPPublicado el 12 de Junio del 2014 por Xavi1.307 visualizaciones desde el 12 de Junio del 2014. Una media de 28 por semanaCdigo que muestra como leer de manera recursiva un archivo o cadena XML y ir mostrando sus nombres ycontenidos.

    Versin 1

    Publicado el 12 de Junio del 20141.308 visualizaciones desde el 12 de Junio del 2014. Una media de 28 porsemana

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    40

    41

    42

    43

    44

    45

  • 23/7/2015 CdigodePHPLeerunarchivoxmldemanerarecursiva

    http://www.lawebdelprogramador.com/codigo/PHP/2693Leerunarchivoxmldemanerarecursiva.html 2/3

    03/09/2014 Yeison Soto

    Tags: xml

    45

    46

    47

    48

    49

    50

    51

    52

    53

    54

    55

    56

    57

    58

    59

    60

    61

    62

    63

    64

    65

    66

    67

    68

    69

    70

    71

    72

    73

    74

    75

    76

    77

    78

    ";

    #Siquisieramosleerelarchivoxmldeunarchivo,utilizamriamoslafuncion

    #simplexml_load_file()

    # $xml=simplexml_load_file('x.xml');

    $xml=simplexml_load_string($textXML);

    #Llamamosalafuncinpasandoelxml

    displayChildrenRecursive($xml);

    /**

    *Funcionqueleeunarchivoxmldemanerarecursivayvamostrandosu

    *contenido

    *Tienequerecibirel$xmlylaprofuncidad

    */

    functiondisplayChildrenRecursive($xmlObj,$depth=0)

    {

    foreach($xmlObj>children()as$child)

    {

    echo"";

    echostr_repeat('',$depth).">".$child>getName().":".$child;

    displayChildrenRecursive($child,$depth+1);

    }

    }

    ?>

    http://www.lawebdelprogramador.com

    Comentarios sobre la versin: Versin 1 (1)

    El cdigo funciona perfecto Gracias...

    Comentar la versin: Versin 1

    Nombre

    Correo (no se visualiza en la web)

    Valoracin

    Comentarios

    EnviarDatos

    Ir al foro de PHP

    http://lwp-l.com/s2693

  • 23/7/2015 CdigodePHPLeerunarchivoxmldemanerarecursiva

    http://www.lawebdelprogramador.com/codigo/PHP/2693Leerunarchivoxmldemanerarecursiva.html 3/3

    Selprimerodetusamigosenindicarquetegustaesto.

    LaWebdelProgramador15115Megusta

    Megustaestapgina Compartir

    La Web del Program

    + 4.614

    Seguir +1

    Seguira@lwp_ 5.974seguidores

    InformacinyRecursosCursosyManualesBibliotecadeTemasCdigoFuenteNoticias/Artculos

    ForosyConsultasForosdeConsultaPreguntas/RespuestasTablndeNotasDiccionario

    ProgramadoresProgramadoresOfertasdeTrabajoSolicitudesListadeCorreo

    ProgramasProgramas/UtilidadesNuestrosProgramasIconosyCursores

    OtrosColaboradoresEncuestasContactar

    Copyright20002015InteractiveProgrammersCommunityTodoslosderechosreservados