| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment obtenir un extrait de code XML sous Structure partir d'un fichier XML Big
    XML ​​signifie « langage de balisage extensible ». XML fournit un moyen d'information et de contenu à transférer sur Internet. Un « Object Model données», ou DOM , fournit un moyen standard pour accéder et manipuler un document XML. Dans un document DOM , les données XML sont stockées dans une hiérarchie connue comme une structure en " vert" . Chaque élément XML dans un fichier qui constitue une partie de la structure d'arbre , qui est connu en tant que " noeud ". Pour transversal de l'arbre et sélectionner un nœud souhaité , un langage de requête appelé " Xpath " sera utilisé. Choses que vous devez
    éditeur
    serveur Web du texte avec PHP installé
    Voir Plus Instructions
    1

    créer le document DOM . L'utilisation de " http://www.example.com/example_xml_file.xml " comme adresse d'un fichier XML pour cet exemple , et en utilisant PHP comme langage de mettre en œuvre DOM et XPath , entrez le code suivant dans votre éditeur de texte: < br >

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

    xml_file $ = file_get_contents ($ URL) ;

    $ doc = new DOMDocument ( ) ;

    $ doc -> loadXML ( xml_file $ ) ;

    $ xpath = new DOMXPath ( $ doc ) ;

    Ce code appelle les " file_get_contents ()" de PHP méthode pour stocker le fichier XML situé à " www.example_xml_file.xml " comme une chaîne dans la variable " $ xml_file . " Il crée ensuite un nouvel objet DOM et la stocke dans variable $ " doc ". Ensuite , il charge le fichier XML comme un DOM et crée un objet DOMXPath et la stocke dans la variable "$ XPath. "
    2

    situer le nœud souhaité . Pour récupérer les informations contenues dans le tag du fichier XML suivant:


    48645 Photos

    < ; publishDate > Lundi 23rd Juin Photos

    Nouvelles titre Photos

    Photos

    Vous devez entrer le code suivant: Photos

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

    sélectionne le nœud " " de l'arbre et la stocke dans la variable " $ item ».
    3

    récupérer les informations à partir du nœud . Afin d'obtenir le contenu du noeud , entrez le code suivant :

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

    obtiendra la valeur située dans " , " ce qui est " 48645 " et le stocker dans la variable " $ selectedItem . "

    Previous :

    next :
      articles connexes
    ·MySQL Calendrier Tutorial 
    ·Comment calculer le facteur de similarité dans les doc…
    ·Comment faire pour afficher des colonnes dans une table…
    ·Comment faire pour importer tous les scripts PHP dans u…
    ·Comment compter le nombre d'enregistrements ont été m…
    ·PHP Erreur: Undefined offset 
    ·Comment ajouter une puce dans PHP 
    ·Comment se débranchent un élément d'un tableau 
    ·Comment savoir requêtes SQL 
    ·PHP et DVD Formation 
      articles en vedette
    ·Comment utiliser PDF Xchange Viewer 
    ·Lamda fonctions en Java 
    ·Comment trouver la plus longue chaîne de l' entrée en…
    ·Comment faire pour utiliser un script WMI 
    ·Comment afficher les noms d' objet dans MATLAB 
    ·Comment régler les paramètres RVB programmation Inten…
    ·Comment faire pour souligner le texte Utilisation des c…
    ·Introduction aux variables booléennes dans Java 
    ·Comment faire pour capturer un titre de page en utilisa…
    ·Comparaison de Perl avec Python 
    Copyright © Connaissances Informatiques http://fr.wingwit.com