Insertar archivo externo codificado

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Guía y referencia del usuario > Comandos de menú > Menú XML > Insertar >

Insertar archivo externo codificado

El comando XML | Insertar | Archivo externo codificado está disponible en la vista Cuadrícula solamente e inserta un archivo codificado binario (un archivo de imagen, por ejemplo) en forma de caracteres codificados. El archivo externo codificado se inserta antes del componente seleccionado en la vista Cuadrícula.

 

Al hacer clic en este comando aparece el cuadro de diálogo "Insertar archivo externo codificado" (imagen siguiente). En este cuadro de diálogo puede especificar la ruta de acceso del archivo, la codificación que desea usar y si el archivo codificado se debe insertar dentro de un elemento o no.

InsertEncodedXMLFileDlg

Puede buscar o escribir el nombre del archivo externo que se debe codificar e incrustar. También debe elegir entre la codificación Base 16 o Base 64. Si desea incluir el texto codificado dentro de un elemento, marque la casilla Crear elemento y especifique el nombre del elemento en el cuadro de texto. Si no marca la casilla Crear elemento, el texto codificado se inserta directamente en la posición del cursor.

 

Para confirmar haga clic en Aceptar y el texto codificado del archivo seleccionado se inserta en la posición del cursor (y dentro de un elemento si marcó la casilla Crear elemento).

 

El archivo codificado se inserta en la vista Cuadrícula (véase el elemento resaltado en la imagen siguiente).

InsertEncodedXMLFile

En la vista Texto el archivo insertado tendría este aspecto:

 

<img ext="jpg" encoding="xs:base64Binary">

  iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEUAAAD/

  //+l2Z/dAAAAM0lEQVR4nGP4/5/h/1+G/58ZDrAz3D/McH8yw83NDDeNGe4U

  g9C9zwz3gVLMDA/A6P9/AFGGFyjOXZtQAAAAAElFTkSuQmCC

</img>

 

El fragmento de código anterior muestra el texto codificado de un archivo de imagen JPG, que se insertó en un elemento img.

 


© 2019 Altova GmbH