我希望能够创建XML文件,向其添加节点等,然后将其输出到屏幕而不保存。
$bookxml = new DOMDocument('1.0', 'utf-8');
是我如何创建XML文件,但是我无法在不保存的情况下在屏幕上显示XML文件。
然而,即使在保存中输出也有问题,这就是我有的行
echo $bookxml->save("testing.xml");
所有这一切都是返回新创建的XML的文件大小,而不是内容。
任何帮助都会很棒,我完全被这个难过了。
答案 0 :(得分:3)
您要找的是saveXML,另外您可以使用htmlspecialchars对xml进行编码,以便在浏览器显示中看到它。
echo htmlspecialchars($bookxml->saveXML());
答案 1 :(得分:0)
您需要saveXML
方法,而不是save
方法: