| 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 conseguir una Sub XML Estructura de fragmentos de un archivo XML grande
    XML ​​significa " lenguaje de marcado extensible. " XML proporciona una forma para que la información y los contenidos que se transfiere a través de Internet . Un " modelo de datos de objetos ", o DOM , proporciona una forma estándar de acceder y manipular un documento XML. En un documento DOM , los datos XML se almacena en una jerarquía conocida como una estructura de " árbol " . Cada elemento XML en un archivo hace que una parte de la estructura de árbol , que se conoce como un " nodo ". Con el fin de atravesar el árbol y seleccionar un nodo deseado , se utilizará un lenguaje de consulta llamado " XPath " . Cosas que necesitará
    texto editor
    servidor web con PHP instalado
    Ver Más instrucciones
    1

    crear el documento DOM. El uso de " http://www.example.com/example_xml_file.xml " como la dirección de un archivo XML para este ejemplo, y utilizando PHP como lenguaje de implementación DOM y XPath , introduzca el siguiente código en tu editor de texto: < br >

    $ URL = " http://www.example.com/example_xml_file.xml " ;

    $ archivo_xml = file_get_contents ( $ url ) ;

    $ doc = new DOMDocument ( ) ;

    $ doc -> loadXML ($ archivo_xml ) ;

    $ xpath = new DOMXPath ($ doc) ;

    Este código llama " file_get_contents () " de PHP método para almacenar el archivo XML ubicado en " www.example_xml_file.xml " como una cadena en la variable "$ archivo_xml . " A continuación, crea un nuevo objeto DOM y lo almacena en variable " $ doc . " A continuación , se carga el archivo XML como un DOM y crea un objeto DOMXPath y la almacena en la variable "$ xpath . "
    2

    Localice el nodo deseado . Para recuperar la información contenida en la etiqueta del archivo XML siguiente :


    48645 < /id>

    < ; publishDate > Lunes, 23 de junio < /publishDate >

    News título < /título >

    < /elemento Novedades >

    Quieres entrar en el código:

    $ item = $ xpath -> evaluar ("//id") ;

    selecciona el nodo " " del árbol y lo almacena en la variable " $ item . "
    3

    Recupera la información del nodo. Con el fin de obtener los contenidos del nodo , escriba el siguiente código:

    $ selectedItem = $ item - > item ( 0 ) -> nodeValue ;

    Esto hará que el valor se encuentra en " ", que es " 48645 " y guárdelo en la variable "$ selectedItem . "

    Previous :

    next :
      Artículos relacionados
    ·Cómo agregar una clave externa a MySQL 
    ·Fácil manera de cambiar cláusulas de consultas PHP 
    ·Cómo eliminar Desde MySQL 
    ·Cómo escribir secuencias de comandos PHP 
    ·Cómo convertir una base de datos a UTF8 en MySQL 
    ·Cómo comprobar si existe un índice de matriz en PHP 
    ·MySQL Tutorial Calendario 
    ·Cómo: Con Xcode PHP 
    ·Cómo eliminar una dirección de correo electrónico de…
    ·Cómo conectarse a un servidor de base de datos remota …
      Artículos destacados
    ·Cómo compilar un diccionario de los números en Python…
    ·MySQL booleanas Tipos de datos 
    ·Cómo dar formato a números en decimales en Java 
    ·¿Qué es la depuración de programación C 
    ·Codificación XML y ASP 
    ·Cómo acceder a las variables de Dump Var con PHP 
    ·Cómo cerrar UserForm 
    ·PHP Tutorial para una galería simple 
    ·Cómo buscar y reemplazar con Python 
    ·Visual C Tutorial 2005 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com