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庫。