PHP使用 DOMDocument创建和解析xml文件
2015-08-25 15:27
671 查看
<!-- 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');
?>
<?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');
?>
相关文章推荐
- 集成支付宝支付服务流程详解[面向 java c# php]
- 关于YII怎么引入第三方库的问题
- php类与对象简单操作
- 之变量分离/引用(Scope in PHP)
- 之变量作用域(Scope in PHP)
- 之弱类型变量(Variables inside PHP)
- PHP的新特性finally
- 深入理解PHP原理之异常机制
- 关于PHP浮点数你应该知道的(All ‘bogus’ about the float in PHP)
- xampp版本和具体的php,mysql版本的对应
- 深入理解PHP原理之Session Gc的一个小概率Notice
- 注意PHP对字符串的递增运算
- php array_push()函数
- PHP浮点数的一个常见问题的解答
- PHP配置指令作用域说明(PHP_INI_PERDIR、PHP_INI_SYSTEM、PHP_INI_USER、PHP_INI_ALL)
- php clone()中的地址传递(&)
- Yii的事件和行为的区别和应用
- NRPE: Unable to read output的原因及排除
- 配置ftp服务
- yii2 表单使用方法