用PHP生成XML文档(转义字符)

用PHP生成XML文档(转义字符),第1张

用PHP生成XML文档(转义字符)

使用DOM类生成整个XML文档。它将处理我们甚至不需要关心的编码和解码。


编辑: 这被@Tchalvak批评:

DOM对象创建了一个完整的XML文档,它不容易将其自身编码为一个字符串。

错了,DOMdocument只能输出一个片段而不是整个文档:

$doc->saveXML($fragment);

这使:

Test &amp; <b> and enpre </b> :)Test &amp;amp; &lt;b&gt; and enpre &lt;/b&gt; :)

如:

$doc = new DOMdocument();$fragment = $doc->createdocumentFragment();// adding XML verbatim:$xml = "Test &amp; <b> and enpre </b> :)n";$fragment->appendXML($xml);// adding text:$text = $xml;$fragment->appendChild($doc->createTextNode($text));// output the resultecho $doc->saveXML($fragment);

观看演示



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5621556.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存