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