XML

Di seguito tutti gli oggetti utilizzati per creare e gestire un file xml

Xmldocument

L’oggetto permette la creazione e la gestione di un file XML.

*xmldocument*.appendchild(*element*)

Aggiunge un nodo al documento XML.

*xmldocument*.appendchild(*target*,*data*)

Aggiunge un nuovo nodo al documento XML.

*xmlelement* = *xmldocument*.createelement(*elementname*)

Crea un elemento XML.

*xmlelement* = *xmldocument*.createelement(*prefix*,*elementname*,*url*)

Crea un elemento XML.

*xmlelement* = *xmldocument*.getelementbyname(*elementname*)

Ritorna il primo elemento XML in base al nome.

*xmlelement* = *xmldocument*.getelementsbyname(*elementname*)

Ritorna un elenco di elementi XML in base al nome.

*xmlattribute* = *xmldocument*.createattribute(*attributename*)

Crea un attributo XML.

*xmlattribute* = *xmldocument*.createattribute(*prefix*,*attributename*,*url*)

Crea un attributo XML.

*xmldocument*.save(*filename*)

Salva il documento XML.

Xmlelement

L’oggetto gestisce un elemento XML associato a un xmldocument.

*list* = *xmlelement*.getattributes()

Recupera gli attributi XML.

*xmlelement*.appendattribute(*xmlattribute*)

Aggiunge un attributo XML.

*xmlelement*.removeattribute(*xmlattribute*)

Rimuovo un attributo XML.

*xmlelement*.appendchild(*xmlelement*)

Aggiunge un elemento XML.

*xmlelement*.setvalue(*value*)

Imposto il valore dell’elemento XML.

*value* = *xmlelement*.getvalue()

Recupera il valore dell’elemento XML.

*xmlelement* = *xmlelement*.getelementbyname(*elementname*)

Ritorna il primo elemento XML in base al nome.

*xmlelement* = *xmlelement*.getelementsbyname(*elementname*)

Ritorna un elenco di elementi XML in base al nome.

Xmlattribute

L’oggetto gestisce un elemento di tipo attributo associato a un xmlelement.

*xmlattribute*.setvalue(*value*)

Imposta il valore dell’attributo XML.

*value* = *xmlattribute*.getvalue()

Recupera il valore dell’attributo XML.