Para la creación del XML se hace uso de estas herramientas para su correcta estructura, a continuación se describirá cada una de ellas, para comprender su papel.

XSD

El XSD es un mecanismo para comprobar la validez de un documento XML, es decir, definir su estructura: qué elementos, qué tipos de datos, que atributos, en qué orden, cuántas veces se repiten, etc.

Ventajas

  • Es un documento XML, por lo que se puede comprobar si está bien formado.
  • Existe una extensa lista de tipos de datos predefinidos para elementos y atributos que pueden ser ampliados o restringidos para crear nuevos tipos.
  • Permiten concretar con precisión la cardinalidad de un elemento, es decir, las veces que puede aparecer en un documento XML.
  • Permite mezclar distintos vocabularios (juegos de etiquetas) gracias a los espacios de nombres.

Ejemplo de un XSD de un CFDs

XSLT

El XSLT (Transformaciones XSL) es un lenguaje que permite aplicar una transformación a un documento XML para obtener otro documento XML, un documento HTML o un documento de texto plano.

Funcionamiento

 

Leave a comment

Tu dirección de correo electrónico no será publicada.