【发布时间】:2013-12-14 00:07:32
【问题描述】:
我是 xml 树枝的新手...如何阅读和更改 <!DOCTYPE article SYSTEM "loose.dtd"> 和 <?xml version="1.0" encoding="UTF-8"?> 。我该如何修改这个标签..因为我不知道如何在 xml::Twig 中读取和更改这个标签...
我的意见:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE art SYSTEM "loose.dtd">
<art>
<fr>
<p>Text</p>
<p>Text</p>
</fr>
<fr>
<p>Text</p>
<p>Text</p>
</fr>
</art>
我需要输出为:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DTD>
<Contents type="<!DOCTYPE article SYSTEM "loose.dtd>"/>
</DTD>
<art>
<fr>
<p>Text</p>
<p>Text</p>
</fr>
<fr>
<p>Text</p>
<p>Text</p>
</fr>
</art>
如何更改<?xml ?> and <!Doctype> 标签,有谁能帮助这个过程..
【问题讨论】:
-
您的 xml 输出格式不正确。它有两个根元素,并且只有一个是可能的。
标签: xml perl xml-parsing xml-twig