js中xml的基本操作
来源:互联网 发布:淘宝数据魔方多少钱 编辑:程序博客网 时间:2024/06/06 07:02
libxml_use_inernal_errors(true)抑制xml错误,便于代码自行处理错误;
simple_load_file(filename,class_name,options)返回一个SimpleXMLElement对象;
simple_load_file('<?xml version="1.0" encoding="utf-8"?> <book><name>my book's name</name></book>');返回一个SimpleXMLElement对象;
$objXML = simplexml_load_file('common.xml');
foreach($objXML->book as $book){
echo '<option value="'.$book['index'].'">'.$book->name.'</option>';
}
$book = $objXML->xpath('//book/name');
$books = $objXML->getElementsByTagName('book');
$book->firstChild->nodeValue;
$book->firstChild->attributes->item(0)->value;
$objXML = new DOMDocument('1.0'. 'UTF-8');/*<? xml version = "1.0" encoding = "UTF-8"*/
$books = $objXML->createElement('books'); // <books></books>
$book = $objXML->createElement('bookx'); //<book></book>
$arrrIndex = new DOMAttr('index','4');
$book->appendChild($attrIndex); //<book index = '4'></book>
$bookName = $objXML->createElement('name','the case book of php');
$arrYear = new DOMAttr('year', '1894');
$bookName->appendChild($arrYear); //<name year = '1894'> this case book of </name>
$story = $objXML->creatElement('story');
$title = $objXML->createElement('titel','the case of js');
$story->appendChild($title);
- js中xml的基本操作
- C#中XML的基本操作
- C#中XML的基本操作
- C#中XML的基本操作
- .net中xml文件的基本操作
- C#中XML的基本操作
- .NET中xml的基本操作
- C#中XML的基本操作
- js中数组的基本操作
- js中操作xml的ActiveXObject
- XML的基本操作!
- XML的基本操作
- xml的基本操作
- XML的基本操作--
- js的基本操作
- Python 中对XML 的基本的读写操作
- 在C#.net中操作XML的基本方法
- C#中对XML文件的一些基本操作
- 稻盛和夫之对话
- kgdb调试注意事项
- 【二叉树9】二叉树中任意两个节点的最大路径和
- 明明白白A*寻路,一定让你懂
- 电路图中常用的英文缩写的中文解释
- js中xml的基本操作
- HDU-4706 dfs打表
- 开关电源的重要元器件认识
- emacs 的基本操作
- Ipsec Openswan 26sec等基础知识扫盲
- Exercise 4.3 E2
- raspberry pi 远程桌面
- C++版本历史
- Apache Commons fileUpload实现文件上传