我有一个问题:我想使用的DomDocument创建一个XML文件,我想有这样的输出:创建一个使用DOM对象白字的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();
你可以子它的undescore,如果不是一个HTML实体 – atoms