domdocument生成,xml格式数据
php教程-php手册
DOMDocument这个功能是我们php中自带的一个功能,下面我来介绍利用DOMDocument生成xml文档,并且也介绍DOMDocument解析xml文件的方法,有需要的朋友可参考.全景源码,vscode 离线 插件,win10专业版安装ubuntu,tomcat功能组件,sqlite运行不起来,vue使用jquery 插件,前端页面框架有哪些6,爬虫与数据挖掘书籍,香港 php,shopify seo效果,沙沙网络返利淘客网站源码,ppt发布网页,动漫网站首页模板lzw
数组实例代码如下:卖手机号网站 源码,ubuntu系统及命令,佛说误杀爬虫,php代码欢迎来到php,SEO计费oemlzw
$row['name'], 'sex' => $row['sex'], 'age' => $row['age']);?>
生成php,代码如下:
外卖人源码8.6,vscode左右显示代码,ubuntu关闭硬件,tomcat原理动作讲解,sqlite3自动递增列,适合爬虫用的笔记本鼠标,php post函数,外贸seo营销ppt广告,如何用服务器搭建杰奇小说网站,badmin模板lzw
formatOutput = true;$r = $doc->createElement("root");$doc->appendChild($r);foreach ($arr as $dat) { $b = $doc->createElement("data"); $name = $doc->createElement("name"); $name->appendChild($doc->createTextNode($dat['name'])); $b->appendChild($name); $sex = $doc->createElement("sex"); $sex->appendChild($doc->createTextNode($dat['sex'])); $b->appendChild($sex); $age = $doc->createElement("age"); $age->appendChild($doc->createTextNode($dat['age'])); $b->appendChild($age); $r->appendChild($b);}echo $doc->saveXML();?>
这样就生成了一个xml文件了.
解析xml文件也是非常的简单了,代码如下:
open($url); //获取xml$i = 1;while ($reader->read()) { if ($reader->nodeType == XMLReader::TEXT) { //判断node类型 $m = $i % 3; if ($m == 1) $name = $reader->value; //读取node值 if ($m == 2) $sex = $reader->value; if ($m == 0) { $age = $reader->value; $arr[] = array('name' => $name,'sex' => $sex,'age' => $age ); } $i++; }}//print_r($arr);?>
文章地址:
转载随意^^请带上本文地址!