博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP使用 DOMDocument创建和解析xml文件
阅读量:6607 次
发布时间:2019-06-24

本文共 1060 字,大约阅读时间需要 3 分钟。

<!-- DOMDocument生成XML文件 -->

<?php
//声明一个DOMDocument对象
$_doc=new DOMDocument('1.0', 'utf-8');
//使用XML标准化输出
$_doc->formatOutput=true;
//使用createelement创建标签
$_root=$_doc->createElement('root');
$_version=$_doc->createElement('version');
//创建version标签字符串(值)
$_versionTextNode=$_doc->createTextNode('1.0');
//将该字符串插入version标签中
$_version->appendChild($_versionTextNode);
//将version标签插入root标签中
$_root->appendChild($_version);
//将root标签插入文件中
$_doc->appendChild($_root);
//生成XML文件
$_doc->save('test1.xml'); 
?> 
<!-- DOMDocument生成XML文件 -->
<?php
//声明一个DOMDocument对象
$_doc=new DOMDocument('1.0', 'utf-8');
//使用XML标准化输出
$_doc->formatOutput=true;
//使用createelement创建标签
$_root=$_doc->createElement('root');
$_version=$_doc->createElement('version');
//创建version标签字符串(值)
$_versionTextNode=$_doc->createTextNode('1.0');
//将该字符串插入version标签中
$_version->appendChild($_versionTextNode);
//将version标签插入root标签中
$_root->appendChild($_version);
//将root标签插入文件中
$_doc->appendChild($_root);
//生成XML文件
$_doc->save('test2.xml'); 
?>

转载于:https://www.cnblogs.com/xiaomingzaixian/p/4757593.html

你可能感兴趣的文章
jekyll bootstrap搭建github blog
查看>>
Flex4 vs Flex3: Repeater vs DataGroup
查看>>
插入排序算法
查看>>
程序启动的完整过程
查看>>
C#图像处理(各种旋转、改变大小、柔化、锐化、雾化、底片、浮雕、黑白、滤镜效果)...
查看>>
Android 禁止屏幕休眠和锁屏的方法
查看>>
Android Paint、Canvas、Matrix使用讲解(一、Paint)
查看>>
jsp页面样式对360浏览器不兼容问题
查看>>
having在Oracle和mysql小点不同
查看>>
[转]50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs
查看>>
MSSQLSERVER添加c# clr程序集的使用方法
查看>>
开源 自由 java CMS - FreeCMS2.0 签字
查看>>
Android SDK快速下载
查看>>
用GDI+DrawImage画上去的图片会变大
查看>>
IOS7最新的系统漏洞
查看>>
懒省事的小明(优先队列)
查看>>
C#加密算法总结
查看>>
过程 线 多线程 并发 同步异步
查看>>
关于建立时间和保持时间(转)
查看>>
python django模型内部类meta详细解释
查看>>