Passa al contenuto principale

SAVEJSONDOCUMENT

29.3DesktopWeb

La specifica concretizza il modello BC_XML_DOCUMENT in un file JSON scritto su blob o stringa.
Ovviamente non vengono considerati gli attributi specifici dell'xml, quali namespaces, processing instructions, ecc.
La codifica utilizzata è quella prevista dalle variabili BC, ovvero OEM.

Parametri

ParametroDefinizioneI/OInformazioniVersione traduttoreSMP
DOCUMENTClasseINObbligatorioDesktopWeb
BLOBBlobOUTDesktopWeb
TESTOStringaOUT30.7DesktopWeb
MINIMIZZAInteroINBinarioValore non necessarioDesktopWeb

DOCUMENT

ClasseINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktopWeb

Oggetto di tipo BC_XML_DOCUMENT da scrivere.

OggettoXmlDocument: variabile di tipo CLASSE BC_XML_DOCUMENT.

BLOB

BlobOUTOutputValore non necessarioValore non necessarioDesktopWeb

Blob sul quale scrivere il json ottenuto.

BlobRisultato: variabile di tipo blob.

TESTO

30.7StringaOUTOutputValore non necessarioValore non necessarioDesktopWeb

Stringa sulla quale scrivere il json ottenuto.

BlobRisultato: variabile di tipo stringa.

MINIMIZZA

InteroINInputBinarioBinarioDesktopWeb

Flag che indica se produrre un JSON leggibile o minimizzato (senza spazi e a capo).
Se non indicato viene prodotto un JSON minimizzato per dare priorità alle performance.

FlagMinimizza: Costante o variabile intera (0/1)

Parametro con valori ammessi, si possono utilizzare i seguenti valori:

ValoreDescrizione
0No
1Si