您的位置:首页 > 编程语言 > PHP开发

创建XML--从小的节点开始

2015-11-07 20:59 731 查看
用dom创建xml文件

<?php
/*用dom创xml文档
方法:从最小的节点往外建*/

$dom=new Domdocument('1.0','utf-8');
// 1先建文本节点,"天龙八部"
$comic=$dom->createTextNode('喜欢就是喜欢');
// 2再建name节点
$name=$dom->createElement('name');
// 3文本 加进 name节点
$name->appendChild($comic);
// 4创CDATA,准备放5
$cdata=$dom->createCDATASection('这是cdata,说明这个片子是bl向的233');
// 5创intro节点,同2
$intro=$dom->createElement('intro');

// 6把cdata放进intro
$intro->appendChild($cdata);
// 7创建goods节点
$goods=$dom->createElement('goods');
//把nameintro都放进goods
$goods->appendChild($name);

$goods->appendChild($intro);

// 8创建goodsid属性
$id=$dom->createAttribute('goods_id');
$id->value='g01';
// 9把属性-》goods节点
$goods->appendChild($id);
// 10
$store=$dom->createElement('store');
$store->appendChild($goods);
$dom->appendChild($store);

// 直接输出
header('content-type:text/xml');
echo $dom->savexml();

// 保存
// $dom->save('try.xml');


直接输出是在网页上

之后有方便的创建方式,写类或者用simplexml
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  xml php