PHP5之XMLWriter演示

技术文章 2014年8月7日 4.78K

XMLWriter是PHP5内置的一个XML操作类,由于较新,所以连英文文挡都匮乏.更别提相关中文资料了.
好在XMLWriter非常简单和直观,所以给一个简单的演示给大家,希望对你有所帮助.

<?php
header(‘content-type:text/xml’);

$w = new XMLWriter();
//$w->openUri(‘dd.xml’);//输出到文件
$w->openMemory();//这里是临时保存在内存里

/**缩进是可选的,你可以不要缩进*/
$w->setIndent(TRUE);//是否缩进,若false则紧密的挨在一起
$w->setIndentString(‘  ‘);//缩进的字符传,这里用的是空格

$w->startDocument();//开始xml文档,输出xml的标头
$w->startElement(‘html’);//添加html元素

$w->startElement(‘head’);
$w->startElement(‘title’);
$w->text(‘this is a title’);

$w->endElement();

$w->endElement();

$w->endElement();//结束html元素

echo $w->flush();//输出xml到浏览器.若用的是openUri则输出到文件

exit;
//以下是XMLWriter的内部方法列表,供参考
/**
openUri
openMemory
setIndent
setIndentString
startComment
endComment
startAttribute
endAttribute
writeAttribute
startAttributeNs
writeAttributeNs
startElement
endElement
startElementNs
writeElement
writeElementNs
startPi
endPi
writePi
startCdata
endCdata
writeCdata
text
startDocument
endDocument
writeComment
startDtd
endDtd
writeDtd
startDtdElement
endDtdElement
writeDtdElement
startDtdAttlist
endDtdAttlist
writeDtdAttlist
outputMemory
flush
*/
?>

 


关注微信公众号『PHP学习网

第一时间了解最新网络动态
关注博主不迷路~

PHP学习网:站内收集的部分资源来源于网络,若侵犯了您的合法权益,请联系我们删除!
分享到:
赞(0)

文章评论

您需要之后才可以评论
0点赞 0评论 收藏 QQ分享 微博分享

PHP学习网

PHP学习网