Incorporare immagini in XML

Una delle funzionalità più interessanti introdotte in XMLSpy alcuni anni fa, in risposta alle richieste dei clienti, è la possibilità di incorporare file esterni, come immagini, direttamente all'interno di un documento XML come testo codificato. Questo offre la possibilità di raggruppare tutti i dati necessari provenienti da diversi file esterni in un unico documento XML di grandi dimensioni. Questa funzionalità è disponibile anche per incorporare immagini all'interno di documenti JSON.

Vediamo quanto è semplice realizzare questo utilizzando XML e Editor JSON in pochi semplici passaggi.

Incorporare immagini in file XML o JSON

Innanzitutto, cliccare sul comando "Inserisci / File esterno codificato", disponibile nella visualizzazione testuale e nella visualizzazione a griglia per i documenti XML, e nella visualizzazione testuale per i file JSON.

Per selezionare il file da incorporare, navigare fino alla sua posizione e quindi scegliere tra la codifica Base 16 o Base 64. Se si desidera racchiudere il testo codificato all'interno di un elemento, selezionare la casella di controllo "Crea elemento" e specificare il nome da utilizzare.

In questo esempio, stiamo creando un nuovo elemento XML chiamato . Se la casella di controllo "Crea elemento" non è selezionata, il testo codificato verrà inserito direttamente nella posizione del cursore.

Quando clicchiamo su "OK", il testo codificato del file immagine che abbiamo specificato viene inserito nell'elemento e diventa quindi parte del nostro documento XML.

Ecco un esempio di un documento JSON, creato con un potente strumento Editor per griglie JSON. Potete vedere un'immagine che abbiamo inserito nel file.

Ed è tutto! Potete scaricare una versione di prova gratuita di XMLSpy per provarla.