English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Méthode simple d'lecture et d'output des données XML par PHP

本文实例讲述了PHP读取并输出XML文件数据的简单实现方法。分享给大家供大家参考,具体如下:

config.XML文件:

<?xml version="1.0" encoding="UTF-8"?>
<node>
  <student>
    <name>张明</name>
    <email>[email protected]</email>
    <username>一样菜</username>
    <code>985931</code>
  </student>
  <student>
    <name>王红</name>
    <email>[email protected]</email>
    <username>冰封</username>
    <code>5625362</code>
  </student>
</node>

php文件:

<?php
  $file = 'config/config.xml';
  $xml_array=simplexml_load_file($file); //Lisez les données du XML et les mettez dans l'objet tableau
  foreach($xml_array as $tmp){
    echo $tmp->name.": ".$tmp->email.", ".$tmp->username.", ".$tmp->code."<br>";
  }
?>

Résultat

张明 : [email protected], 一样菜 , 985931
王红 : [email protected], 冰封 , 5625362

PS : Voici quelques outils en ligne d'opérations XML pour votre référence et utilisation :

En ligneXML/Outil de conversion JSON :
http://tools.jb51.net/code/xmljson

Formatage en ligneXML/Compression XML en ligne :
http://tools.jb51.net/code/xmlformat

XMLCompression en ligne/Outil de formatage :
http://tools.jb51.net/code/xml_format_compress

XMLOutil en ligne de formatage et d' beautification de code :
http://tools.jb51.net/code/xmlcodeformat

Pour plus d'informations sur PHP, les lecteurs intéressés peuvent consulter les sujets spéciaux de ce site : Résumé des techniques d'opérations sur les fichiers XML en PHP, Manuel complet des techniques d'opérations sur les tableaux (Array) en PHP, Résumé des utilisations des chaînes (string) en PHP, Résumé des méthodes de gestion des erreurs et des exceptions en PHP, Tutoriel d'introduction aux syntaxes de base en PHP, Tutoriel d'introduction à la programmation orientée objet en PHP, php+Tutoriel d'introduction aux opérations de base sur la base de données MySQL et Résumé des techniques courantes d'opérations de base de données PHP

J'espère que l'article décrit ici pourra aider les développeurs PHP.

Déclaration : Le contenu de cet article est extrait du réseau, propriété de l'auteur original, le contenu est apporté par les utilisateurs d'Internet de manière spontanée et est téléchargé, le site Web ne possède pas de propriété, n'a pas été traité par l'éditeur humain et n'assume aucune responsabilité juridique. Si vous trouvez du contenu suspect de violation de droits d'auteur, veuillez envoyer un e-mail à : notice#oldtoolbag.com (au moment de l'envoi d'un e-mail, veuillez remplacer # par @ pour signaler une violation et fournir des preuves. Une fois confirmée, le site supprimera immédiatement le contenu suspect de violation de droits d'auteur.)

Vous pourriez aussi aimer