Serializzazione XML per PHP 5.3

Giovedì 9 Settembre 2010 - 12:17

di Maico Orazio

XML/RSS

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.

Tags:

Categoria: XML/RSS | Permalink

Non ci sono ancora commenti a questo post

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento