xml学习笔记⑥simple xml技术

来源:互联网 发布:剑三捏脸数据放哪 编辑:程序博客网 时间:2024/06/05 21:38

核心思想:以面向对象的方式操作xml文件,使相同的子元素以数组的形式存储

代码:
books.xml

<?xml version="1.0" encoding="UTF-8"?><books>    <book house="清华出版社">        <code>sb001</code>        <price>200</price>        <author>大名</author>        <title>天龙八部</title>    </book>    <book house="北大出版社">        <code>sb002</code>        <price>250</price>        <author>小三</author>        <title>笑傲江湖</title>    </book></books>

simplexml.php

<?php    //装载一个xml文件    $lib=simplexml_load_file("books.xml");    //var_dump($lib);    //取出书    $books=$lib->book;    //$book=$books[0];    //取出书的名字    //echo $book->title;    for ($i=0;$i<count($books);$i++){        $book=$books[$i];        echo $book->title.'<br>';    }    //simplexml结合xpath使用    $title=$lib->xpath("//title");    echo "******************";    foreach ($title as $val){        echo '<br>'.$val;    }
原创粉丝点击