Altova MapForce 2024 Professional Edition

Agregar un componente de origen

Inicio Anterior Inicio Siguiente

En este punto queremos agregar un archivo XSD, que será la estructura del primer componente, y un archivo XML, que contenga los datos de ese componente. El archivo de origen Books.xsd se puede agregar a la asignación de varias maneras:

 

En la barra de herramientas haga clic en ic-new-schema (Insertar archivo o esquema XML).

En el menú Insertar haga clic en Arc&hivo o esquema XML.

Arrastre Books.xsd desde el explorador de Windows hasta el área de asignación.

 

Si selecciona una de las dos primeras opciones, el cuadro de diálogo Insertar un archivo de esquema XML le sugerirá que elija entre un paquete de esquema estándar y un archivo remoto o local. En nuestros tutoriales usamos únicamente archivos locales. Para más información sobre cómo añadir archivos XML, consulte el apartado XML y esquemas XML.

 

Si se crea un componente a partir de un archivo XSD, la aplicación le pedirá que seleccione un archivo XML para usarlo como archivo de datos del componente. Si se crea un componente a partir de un archivo XML, el archivo XSD al que se hace referencia desde el archivo XML se usa para definir la estructura de los datos del componente. Si no existen referencias a ningún archivo XSD, MapForce le sugerirá generar uno para ese componente.

 

Dado que primero añadimos el archivo de esquema, MapForce sugiere que añadimos también un archivo XML de ejemplo. Haga clic en Examinar y navegue hasta Books.xml, que se encuentra en la misma carpeta. Ahora el archivo de origen contiene tanto un esquema como contenido.

 

Ver la estructura

Ahora que hemos añadido un archivo de origen al área de asignación, podemos ver su estructura. En MapForce esta estructura se conoce como componente de asignación o simplemente componente. Para ampliar elementos en el componente haga clic en el icono. También puede pulsar la tecla + del teclado numérico. En la imagen siguiente puede ver el componente de origen:

MF_Tut1_AddSource1

El nombre del encabezado (Books) solamente hace referencia al nombre del componente y no al nombre del esquema en el que se basa este archivo. Para ver el nombre del esquema y otras características del componente haga doble clic en el encabezado del componente. Esto abre el cuadro de diálogo Configuración del componente.

 

El nodo de nivel superior del componente (Archivo: Books.xml) representa el nombre del archivo de instancia XML. Los elementos XML de la estructura están representados por el icono component_element. Los atributos XML están representados por el icono component_attribute. Los triángulos pequeños que aparecen a ambos lados del componente representan la entrada de datos por la izquierda y la salida de datos por la derecha. En MapForce estos conectores se llaman respectivamente conectores de entrada y conectores de salida.

 

Para más información sobre componentes, conexiones, procedimientos y funciones generales, consulte el apartado Fundamentos de la asignación de datos.

 

© 2017-2023 Altova GmbH