1
我使用的是来自Pear的php XML_Serializer库。 http://pear.php.net/manual/en/package.xml.xml-serializer.php子元素w/php的顺序XML_Serializer
我想序列化形式
<a/>
<b/>
<a/>
其中元素的顺序是有意义的东西。
有没有人知道这个输入的格式?谢谢。
我使用的是来自Pear的php XML_Serializer库。 http://pear.php.net/manual/en/package.xml.xml-serializer.php子元素w/php的顺序XML_Serializer
我想序列化形式
<a/>
<b/>
<a/>
其中元素的顺序是有意义的东西。
有没有人知道这个输入的格式?谢谢。
我不认为这是可能的XMLSerializer。我认为你可以得到的最接近的值是使用defaultTagName
选项设置默认元素名称a
,并使用数字键输入'a'值。
XML_Serializer实际上被设计为PHP数据结构的简单串行器(与其配套的XML_Unserializer),很像serialize()
和unserialize()
函数。由于PHP本身不支持这样的结构,所以XMLSerializer也不支持。
XML_Serializer也很旧。
您是否考虑过使用SimpleXML
,XMLWriter
甚至DOMDocument
这个?所有这三个内置到PHP,所以你甚至不需要一个外部PEAR库。