使用 SimpleXML 从头开始创建 XML 对象
是否可以使用 PHP 的 SimpleXML 函数从头开始创建 XML 对象?通过查看函数列表,有一些方法可以将现有的 XML 字符串导入到一个对象中,然后可以对其进行操作,但是如果我只是想从头开始以编程方式生成 XML 对象,那么最好的方法是什么?
我发现你可以使用simplexml_load_string()并传入你想要的根字符串,然后你有一个可以通过添加子项来操作的对象......尽管这似乎是一种黑客攻击,因为我必须在加载字符串之前将一些XML硬编码到字符串中。
我已经使用DOMDocument函数完成了它,尽管它有点令人困惑,因为我不确定DOM与创建纯XML文档有什么关系......所以也许它只是名字不好:-)