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

本文介绍了一种使用PHP简单XML扩展(simplexml_load_file)来解析XML文件的方法,并提供了具体的代码实例。通过两种不同的读取方式展示了如何从XML文档中提取姓名、地址等信息。

  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>

 

xml读取方式一:

<?php

$xml = simplexml_load_file('address.xml');
//输出下,内容是个对象
var_dump($xml);
echo ("<br/>");
//读取到简庆旺
echo $xml->name;
echo ("<br/>");
//读取到永定一中
echo $xml->school->highschool->name;
?>

 xml读取方式二:

 

转载于:https://www.cnblogs.com/jianqingwang/p/5945261.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值