PHP implémente une méthode de lecture des données au format XML d'un livre basée sur DOM

高洛峰
Libérer: 2023-03-05 15:04:01
original
1332 Les gens l'ont consulté

L'exemple de cet article décrit comment PHP lit les données au format XML du livre basées sur DOM. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

<?php
 $doc = new DOMDocument();
 $doc->load( &#39;books.xml&#39; );
 $books = $doc->getElementsByTagName( "book" );
 foreach( $books as $book )
 {
 $authors = $book->getElementsByTagName( "author" );
 $author = $authors->item(0)->nodeValue;
 $publishers = $book->getElementsByTagName( "publisher" );
 $publisher = $publishers->item(0)->nodeValue;
 $titles = $book->getElementsByTagName( "title" );
 $title = $titles->item(0)->nodeValue;
 echo "$title - $author - $publisher\n";
 }
?>
Copier après la connexion

le fichier books.xml est le suivant :

<?xml version="1.0"?>
<books>
 <book>
  <author>Jack Herrington</author>
  <title>PHP Hacks</title>
  <publisher>O&#39;Reilly</publisher>
 </book>
 <book>
  <author>Jack Herrington</author>
  <title>Podcasting Hacks</title>
  <publisher>O&#39;Reilly</publisher>
 </book>
</books>
Copier après la connexion

Les résultats en cours sont les suivants :

PHP Hacks - Jack Herrington - O&#39;Reilly
Podcasting Hacks - Jack Herrington - O&#39;Reilly
Copier après la connexion

J'espère que cet article sera utile à tout le monde dans la programmation PHP.

Pour plus d'articles liés à la méthode PHP de lecture des données au format XML d'un livre basée sur DOM, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!