| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo probar XML analizan
    XML ​​significa " Extensible Markup Language ", y que proporciona una forma para que los datos se envían y se reciben a través de Internet . Los datos se guardan como etiquetas , o elementos . A diferencia de HTML, XML no contiene un conjunto de etiquetas predefinidas . Todas las etiquetas en XML son creados por el usuario y se utilizan para el propósito de almacenamiento de datos . Con el fin de extraer los datos de dentro de estas etiquetas , el archivo XML debe ser analizada mediante un " modelo de datos de objetos ", o DOM, y un lenguaje de consulta especial llamado " XPath ". Instrucciones
    1

    crear el documento DOM. Dada " http://www.example.com/example_xml_file.xml " como la dirección URL de un archivo XML, y el uso de PHP como lenguaje de implementación DOM y XPath , introduzca el siguiente código en tu editor de texto:
    < p > $ url = " http://www.example.com/example_xml_file.xml " ;

    $ archivo_xml = file_get_contents ( $ url ) ;

    $ doc = new DOMDocument () ; < br >

    doc - loadXML ($ archivo_xml ) $ ;

    xpath $ = new DOMXPath ($ doc) ; método

    Este código utiliza de PHP " file_get_contents ( ) " para obtener el contenido del archivo XML encuentran en " www.example_xml_file.xml " y lo almacenan como una cadena en la variable " $ archivo_xml . " A continuación, crea un nuevo objeto DOM y lo almacena en variable " $ doc . " Por último , se carga el archivo XML como un DOM y crea un objeto DOMXPath y la almacena en la variable "$ xpath . "
    2

    analizar el archivo XML. Dado el siguiente archivo XML :


    1223 < /id>

    Sábado, 23 de julio < /publishDate >

    título < /title > <br> <p> < /books > <br> <p> Escriba el siguiente código: <br> <p> $ item = $ xpath -> evaluar ("//id") ; <br> <p> selecciona el nodo " <id> " del árbol y lo almacena en la variable " $ item . " <br> 3 <p > imprimir los datos. Para probar y confirmar el archivo XML se ha analizado correctamente , imprima los datos recuperados desde el archivo XML. En el editor de texto , introduzca el siguiente código: <br> <p> echo $ item ; <br> <p> Esto imprimirá los datos contenidos en las etiquetas de " id" de la Muestra 2 , confirmando que el archivo se ha analizado correctamente. <br> <br> <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="95%" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="91%" height="52" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="51%"><p>Previous : <a class='LinkPrevArticle' href='/Programacion/php-mysql-programming/91802.html' >Cómo saber MySQL Query para mantener el espacio blanco </a></li></p></td> </tr> <tr> <td width="49%"> next : <a class='LinkNextArticle' href='/Programacion/php-mysql-programming/91804.html' >Cómo ahorrar decimales a MySQL </a></li></td> </tr> </table></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="770" height="246" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="375" height="246" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> Artículos relacionados </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92235.html" title="Cómo crear un servidor MySQL en CentOS 2010 " target="_self">Cómo crear un servidor MySQL en CentOS 2010 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92305.html" title="Cómo crear Tabla Incrementos Auto en MySQL " target="_self">Cómo crear Tabla Incrementos Auto en MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92293.html" title="Cómo integrar PHP en HTML con Dreamweaver " target="_self">Cómo integrar PHP en HTML con Dreamweaver </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91856.html" title="¿Qué es un argumento de PHP " target="_self">¿Qué es un argumento de PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92941.html" title="Un tutorial sobre consultas SQL anidadas " target="_self">Un tutorial sobre consultas SQL anidadas </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91410.html" title="Cómo probar Local FTP Upload PHP en Dreamweaver 8 " target="_self">Cómo probar Local FTP Upload PHP en Dreamweaver 8 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91651.html" title="Cómo prevenir varias entradas con SESSION_ID " target="_self">Cómo prevenir varias entradas con SESSION_ID </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91752.html" title="Cómo seleccionar de varias tablas en PHP MySQL " target="_self">Cómo seleccionar de varias tablas en PHP MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91315.html" title="MySQL Error 1030 " target="_self">MySQL Error 1030 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91387.html" title="Cómo escribir personalizados PHP Archivos de funciones de tema de tesis " target="_self">Cómo escribir personalizados PHP Archivos de funciones…</a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Artículos destacados </td> </tr> </table> <table width="95%" height="207" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/java-programming/90188.html" title="Cómo obtener el año actual en Java " target="_self">Cómo obtener el año actual en Java </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/java-programming/89280.html" title="¿Qué es el Java Metadata " target="_self">¿Qué es el Java Metadata </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/visual-basics-programming/95811.html" title="Vb Net SQL Server Tutorial " target="_self">Vb Net SQL Server Tutorial </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/computer-programming-languages/86700.html" title="Conceptos de MATLAB " target="_self">Conceptos de MATLAB </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/cc-programming/85349.html" title="C + + y la comprobación de errores de sintaxis " target="_self">C + + y la comprobación de errores de sintaxis </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/java-programming/89465.html" title="Cómo cambiar el foco GridView en Mi Android " target="_self">Cómo cambiar el foco GridView en Mi Android </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/computer-programming-languages/87387.html" title="Cómo combinar una vista de lista con una vista de árbol " target="_self">Cómo combinar una vista de lista con una vista de árb…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/java-programming/89871.html" title="Cómo utilizar Pipes en Java " target="_self">Cómo utilizar Pipes en Java </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/visual-basics-programming/95424.html" title="¿Qué es un formulario de diálogo en Visual Basic " target="_self">¿Qué es un formulario de diálogo en Visual Basic </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/java-programming/89919.html" title="Cómo comparar los métodos de cadena mediante la longitud y charAt en Java " target="_self">Cómo comparar los métodos de cadena mediante la longi…</a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <table width="980" height="8" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=middle>Copyright © Conocimientos Informáticos http://ordenador.wingwit.com <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>