a cura di Christian Castelli
ColdFusion fornisce molte funzioni per gestire i documenti XML. Questa parte della guida parlerà di queste funzioni e di come impiegarle efficacemente.
Creare documenti XML
Ci sono molti modi per creare nuovi documenti XML, i quali vengono trattati da ColdFusion come delle strutture. L'elemento radice di un documento XML può essere raggiunto così:
xmlDoc.xmlRoot;
<!--- oppure... ---> xmlDoc.rootName <!--- dove l'elemento radice è <rootName/>. --->XmlParse()
La funzione XmlParse() viene usata per convertire una stringa XML in un oggetto rappresentante un documento XML, il che permette di interagire con esso tramite varie funzioni ColdFusion. La funzione ha i seguenti parametri:
Parametri di XmlParse()
Parametro
Descrizione
xmlText
Obbligatorio. Può assumere uno qualsiasi dei seguenti valori:
una stringa XML;
un percorso assoluto o un URL ad un file XML.
caseSensitive
Valore booleano opzionale. Se è true (false di default), le proprietà dell'oggetto (elementi e attributi) saranno case sensitive. Quando un oggetto è case sensitive, si deve usare la notazione a parentesi per riferirsi ad elementi ed attributi.
validator
Opzionale. Può assumere uno dei seguenti valori:
una stringa contenente una DTD o un XML Schema;
un percorso assoluto o un URL ad un DTD o un XML Schema.
|