【发布时间】:2016-06-07 09:07:26
【问题描述】:
我有一个问题:我正在尝试使用 DomDocument 创建一个 XML 文件,我希望得到这个输出:
<?xml version="1.0" encoding="UTF-8"?>
<winstrom version="1.0">
<main_tag>
<child_tag>example</child_tag>
</main_tag>
<winstrom>
问题出在第二行 - 如果我将其写如下,则输出为“无效字符错误”。我想那里不允许有空格字符...但是我需要这样,那么有什么选择?
$dom = new DomDocument('1.0', 'UTF-8');
$root = $dom->createElement('winstrom version=1.0');
$dom->appendChild($root);
$item = $dom->createElement('hlavni_tag');
$root2->appendChild($item);
$text = $dom->createTextNode('example');
$item->appendChild($text);
$dom->formatOutput = true;
echo $dom->saveXML();
【问题讨论】:
-
如果不是 HTML 实体,你能把它分给 undescore 吗