lexa-xml-serialization è una libreria leggera per la serializzazione di oggetti PHP in XML valido.
Il serializzatore XML richiede che si indichino le proprietà delle classi da serializzare con "annotazioni doc-comment", in cui indichiamo i parametri opzionali della notazione: tipo e nome (di default rispettivamente string e nome proprietà serializzata).
/** @XmlAttribute(int, attr-elemento) */ private $varAttrElemento; /** @XmlElement(bool) */ private $varElemento;
àˆ possibile serializzare e deserializzare un documento XML per ricreare una classe, e generare un XML Schema valido.
La pagina dedicata al progetto su Google Code fornisce alcuni esempi di lexa-xml-serialization in uso, nonché un tutorial ""FirstLook"" in cui sono utilizzate e commentate tutte le funzionalità della libreria.
Se volete provarlo, andate alla pagina di download per scaricare l'ultima versione.
Se vuoi aggiornamenti su XML inserisci la tua email nel box qui sotto: