Top Level :: XML

Package Information: XML_Serializer 0.8

Show All Changelogs
» Version » Information
0.19.0a1 2008-08-25     alpha
0.18.0 2005-10-02     beta
0.17.0 2005-09-24     beta
0.16.0 2005-06-05     beta
0.15.0 2005-02-12     beta
0.14.1 2004-12-27     beta
0.14.0 2004-12-22     beta
0.13.1 2004-11-26     beta
0.13.0 2004-11-06     beta
0.12.0 2004-11-03     beta
0.11.1 2004-08-25     beta
0.11.0 2004-08-24     beta
0.10.1 2004-07-12     beta
0.10.0 2004-05-24     beta
0.9.2 2004-04-23     beta
0.9.1 2003-10-26     beta
0.9 2003-10-13     beta
0.8.1 2003-09-23     beta
0.8Download

Release date: 2003-09-23 12:57 UTC
Release state: beta

Changelog:

XML_Serializer:
* added option: scalarAsAttribute to create tags with attributes from an array or object,
* added option: prependAttributes to enable a prepend string for attributes (ensure they are different from type hints),
* added option: attributeIndent to allow multiline tags, if a tag has several attributes; this makes it easier to read (requested by Yavor Shahpasov),
* now requires XML_Util 0.4.1 or newer,
* added option: mode => simplexml, allows you to serialize indexed arrays like simpleXML of PHP5 does: tags use name of the parent structure and are in the same depth (this is still in alpha state, not thoroughly tested)

XML_Unserializer:
* added option: parseAttributes which allows you to parse tags with attributes,
* added option: attributesArray to specify the name of the array in which attributes should be stored,
* added option: prependAttributes to specify a prepend string for the generated array keys,
* added option: contentName to specify the key for the content of a tag that contains also attributes
* added option: tagMap, to change the names of the tags while parsing

Both:
* removed bug that occured when instantiating w/o options (reported by Alan Knowles),
* added options: keyAttribute, typeAttribute and classAtribute to allow user to specify attribute names for typehints,
* added resetOptions(),
* added setOption(),
* added option: overrideOptions that allows you to reset to defaults for one call of serialize or unserialize,
* added some very small docs to defaultOptions arrays

Dependencies:
0.6 2003-08-22     beta
0.5 2003-08-14     beta
0.4 2003-08-12     beta
0.2 2003-08-03     beta