Heim > php教程 > php手册 > Hauptteil

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

WBOY
Freigeben: 2016-10-11 14:03:07
Original
872 Leute haben es durchsucht

  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>
Nach dem Login kopieren

 

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>?>
Nach dem Login kopieren

 xml读取方式二:

 

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!