나는 PHP의 XML_Serializer 라이브러리를 사용하고 있습니다. http://pear.php.net/manual/en/package.xml.xml-serializer.phpPHP/XML_Serializer가있는 하위 요소 순서
나는 형태
<a/>
<b/>
<a/>
요소 순서 문제의 무언가를 직렬화하고 싶습니다.
누구나 입력 형식을 알고 있습니까? 감사.
나는 PHP의 XML_Serializer 라이브러리를 사용하고 있습니다. http://pear.php.net/manual/en/package.xml.xml-serializer.phpPHP/XML_Serializer가있는 하위 요소 순서
나는 형태
<a/>
<b/>
<a/>
요소 순서 문제의 무언가를 직렬화하고 싶습니다.
누구나 입력 형식을 알고 있습니까? 감사.
XMLSerializer에서는 이것이 가능하지 않다고 생각합니다. 가장 가까운 것은 defaultTagName
옵션을 사용하고 'a'값에 숫자 키를 사용하여 a
의 기본 요소 이름을 설정하는 것입니다.
XML_Serializer는 실제로 serialize()
및 unserialize()
함수와 같은 PHP 데이터 구조 (해당 XML_Unserializer와 함께)에 대한 간단한 serializer로 설계되었습니다. PHP는 이와 같은 구조를 기본적으로 지원하지 않기 때문에 XMLSerializer도 마찬가지입니다.
XML_Serializer도 매우 오래된 것입니다.
SimpleXML
, XMLWriter
또는 DOMDocument
을 사용해 보셨습니까? 세 가지 모두 PHP에 내장되어 있으므로 외부 PEAR 라이브러리가 필요하지 않습니다.