В дотнете есть XML-сериализация, которая мне нравится:
![]()
И либо я плохо гуглил, либо такого в природе правда нету, но для PHP ничего подобного не нашел. Нет, про SimpleXML и PEAR::Xml_Serializer я слышал, но все-таки это немножко не того уровня инструменты.
Итак, я решил написать свой XML-сериализатор для PHP 5.3. В нем сериализуемые свойства помечаются doc-comment аннотациями вот так:

И либо я плохо гуглил, либо такого в природе правда нету, но для PHP ничего подобного не нашел. Нет, про SimpleXML и PEAR::Xml_Serializer я слышал, но все-таки это немножко не того уровня инструменты.
Итак, я решил написать свой XML-сериализатор для PHP 5.3. В нем сериализуемые свойства помечаются doc-comment аннотациями вот так: