Incluir tipos

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

Inicio >  Tutorial de SchemaAgent > Usar XMLSpy como cliente de SchemaAgent >

Incluir tipos

En este apartado aprenderá a usar los elementos de un esquema incluido en el esquema de destino. Para ello es necesario abrir y editar el esquema de destino en XMLSpy (por ejemplo dvd_order.xsd).

spy_schema-overview-dvd

Observe que el esquema contiene una instrucción de inclusión include, que se añadió automáticamente cuando conectó los dos esquemas mediante una relación de inclusión. Los tipos complejos globales que creó en el apartado anterior del tutorial ya están disponibles en dvd_order.xsd.

 

 

Para incluir personInfoType y creditCardInfoType en dvd_order.xsd:

1.Abra el esquema dvd_order.xsd en XMLSpy.
2.En la vista Esquema de XMLSpy haga clic en el icono Mostrar diagrama ic_component del elemento dvd_order para ver su modelo de contenido.

dvd_order_content_model

3.Haga clic con el botón derecho en el elemento sequence y elija Agregar secundario | Element.

spy_add-child-element

4.A este nuevo elemento lo llamamos customerInfo.
5.Seleccione el elemento nuevo customerInfo y en el ayudante de entrada Detalles seleccione el tipo personInfoType en la lista desplegable type. Los componentes que forman parte de una relación existente entre los dos esquemas aparecen en color negro. Los demás componentes aparecen en azul.

spy_details-customerInfo

6.Haga clic con el botón derecho en el elemento sequence y elija Agregar secundario | Element.
7.A este nuevo elemento lo llamamos creditCardInfo.
8.Seleccione este nuevo elemento y en el ayudante de entrada Detalles, seleccione el tipo creditCardInfoType en la lista desplegable type.
9.Ahora guarde el archivo.

 

Los dos nuevos tipos del esquema event_registration.xsd se incluyen en el esquema dvd_order.xsd.

including_a_type

 


© 2019 Altova GmbH