Php 动态创建XML时出错
我想创建此类型的Php 动态创建XML时出错,php,xml,Php,Xml,我想创建此类型的XML文档: <?xml version="1.0" encoding="UTF-8"?> <libreria version="1"> <libri> </libri> </libreria> 然后插入各种其他字段,如 我创建了以下代码: <?php $note=<<<XML <?xml version="1.0" encoding="UTF-8"?> <libreri
XML
文档:
<?xml version="1.0" encoding="UTF-8"?>
<libreria version="1">
<libri>
</libri>
</libreria>
然后插入各种其他字段,如
我创建了以下代码:
<?php
$note=<<<XML
<?xml version="1.0" encoding="UTF-8"?>
<libreria version="1">
</libreria>
XML;
$mioArray = new SimpleXMLElement($note);
$result =$mioArray->addChild('libri');
$result2 = $result->addChild('libro');
$result2->addChild('data', 22);
echo $result2->asXML();
?>
XML;
$miorarray=新的simplexmlement($note);
$result=$mioArray->addChild('libri');
$result2=$result->addChild('libro');
$result2->addChild('data',22);
echo$result2->asXML();
?>
但是当打印输出时,我在$notes
中看不到第一部分。
我做错了什么?什么是
$notes
?什么是first part
?对不起,$note中的xml代码是xml文档的第一部分。“”更改echo$result2->asXML()
toecho$mioArray->asXML()代码>和check@DanDi请检查评论并回答。如果它对你有效,那么标记并投票给其他人帮助。我删除我的答案是因为它似乎对你没有帮助。什么是$notes
?什么是first part
?对不起,$note中的xml代码是xml文档的第一部分。“”更改echo$result2->asXML()
toecho$mioArray->asXML()代码>和check@DanDi请检查评论并回答。如果它对你有效,那么标记并投票给其他人帮助。我删除我的答案,因为它似乎对你没有帮助。