Scopo
Questa funzione carica la collection e i figli da un file o stringa XML o JSON, eventualmente ripristinando gli stati della collection e dei fligli.
Sintassi
boolean loaded = 0 // collection caricata correttamente da XML o JSON?
//
loaded := Collection.loadFromXML(file o stringa, carica da file, format, cross language)
//
loaded := Collection.loadFromXML(file o stringa, carica da file, format, cross language)
Argomenti
| File o Stringa | Parametro stringa il cui significato dipende dal parametro CaricaDaFile. Se il parametro CaricaDaFile è True questo parametro deve contenere il percorso del file XML o JSON da cui occorre caricare la collection. Se il parametro CaricaDaFile è False questo parametro contiene il testo XML o JSON da cui occorre caricare la collection. |
| Carica da File | Parametro opzionale booleano che indica al sistema da dove reperire la stringa da caricare. Se vale True allora il parametro FileOStringa deve contenere un percorso, se vale False il parametro FileOStringa deve contenere il testo. Il valore predefinito, se non specificato, è True. |
| Formato | Formato da cui importare: XML o JSON (parametro introdotto nella versione 13.0). |
| Cross Language | È un parametro booleano opzionale che indica se deve essere attivata la modalità di compatibilità del formato tra C#, Java e JavaScript (parametro introdotto nella versione 13.0). |
Valore di ritorno
Viene ritornato True se il caricamento da XML o JSON ha avuto successo, altrimenti False.
- Il parametro CrossLanguage determina il formato dei dati atteso come riportato nella tabella seguente:
Tipo di dato / CrossLanguage true false boolean -1/0 True/False in C#
true/false in Java e JSdatetime yyyy-mm-dd hh:nn:ss formato della sessione utente senza secondi time hh:nn:ss formato della sessione utente senza secondi date yyyy-mm-dd formato della sessione utente DocID GUID DocID BLOB formato web
(es. data:image/png;base64,...)base64
Ultima modifica: 25/10/2016 / Validità: da 13.0.5600
funzione