首页 >

PHP中DOMDocument生成与解析XML格式数据

php教程|php手册PHP中DOMDocument生成与解析XML格式数据
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);?>

文章地址:

转载随意^^请带上本文地址!


PHP中DOMDocument生成与解析XML格式数据
  • PHP生成和获取XML格式数据办法【PHP】
  • PHP生成和获取XML格式数据办法【PHP】 | PHP生成和获取XML格式数据办法【PHP】 ...

    PHP中DOMDocument生成与解析XML格式数据
  • PHP解析xml格式数据工具类示例讲解
  • PHP解析xml格式数据工具类示例讲解 | PHP解析xml格式数据工具类示例讲解 ...

    PHP中DOMDocument生成与解析XML格式数据
  • PHP生成和获取XML格式数据办法【PHP】
  • PHP生成和获取XML格式数据办法【PHP】 | PHP生成和获取XML格式数据办法【PHP】 ...