Maison > php教程 > php手册 > PHP学习笔记:用php读取xml文件

PHP学习笔记:用php读取xml文件

WBOY
Libérer: 2016-10-11 14:03:07
original
914 Les gens l'ont consulté

  xml已经被json逐渐替代,现在用的api都是用貌似用的json,但是有些老的网站还是在用xml。

  这里默认xml文件为:address.xml,存放在和读取的php文件相同级别目录,xml内容如下:

 

<?xml version="1.0" encoding="utf-8"?>
<note>
    <name>简庆旺</name>
    <address>福建省漳州市南靖县梅林镇官洋村</address>
    <tel>17095921320</tel>
    <code>363609</code>
    <school>
        <highschool>
            <name>永定一中</name>
            <address>福建省龙岩市永定区91路</address>
        </highschool>
        <university>
            <name>吉首大学</name>
            <address>湖南省吉首市人民南路120号</address>
        </university>
    </school>

</note>
Copier après la connexion

 

xml读取方式一:

<span style="color: #000000;">php

</span><span style="color: #800080;">$xml</span> = <span style="color: #008080;">simplexml_load_file</span>('address.xml'<span style="color: #000000;">);
</span><span style="color: #008000;">//</span><span style="color: #008000;">输出下,内容是个对象</span>
<span style="color: #008080;">var_dump</span>(<span style="color: #800080;">$xml</span><span style="color: #000000;">);
</span><span style="color: #0000ff;">echo</span> ("<br>"<span style="color: #000000;">);
</span><span style="color: #008000;">//</span><span style="color: #008000;">读取到简庆旺</span>
<span style="color: #0000ff;">echo</span> <span style="color: #800080;">$xml</span>-><span style="color: #000000;">name;
</span><span style="color: #0000ff;">echo</span> ("<br>"<span style="color: #000000;">);
</span><span style="color: #008000;">//</span><span style="color: #008000;">读取到永定一中</span>
<span style="color: #0000ff;">echo</span> <span style="color: #800080;">$xml</span>->school->highschool-><span style="color: #000000;">name;
</span>?>
Copier après la connexion

 xml读取方式二:

 

É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
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal