XML.php,xml文档转换为php对象
来源:原创
时间:2016-07-23
作者:脚本小站
分类:代码笔记
<?php //============================================================ //---------------------------XML简介-------------------------- // XML扩展性比html强 // 语法严格 // 起始结束标签匹配 // 嵌套标签不可相互嵌套 // 区分大小写 // 格式代码 /* <?xml version="1.0" encoding="utf-8"?> <title>存储的内容</title> */ //---------------------php自带的解析组件--------------------- //------------------------------------------------------------ // php XML的DOMDocument // 在 book.xml 中 <?xml version="1.0" encoding="utf-8"?> <bookstore> <book> <title> 这是标题内容</title> <title> 这是标题内容</title> </book> </bookstore> // 在 index.php 中 $doc = new DOMDocument();//这是php内置的 $doc->load('book.xml'); $books = $doc->getElementsByTagName('book');//获取标签中内容 $title = $doc->getElementsByTagName('title');//获取标签中内容 // item(0) 类似数组方式的下标,可遍历 echo $title->item(0)->nodeValue;//输出 “这是标题内容” 不包括标签 //------------------------------------------------------------ //------------------------------------------------------------