Tecnología

Cómo convertir archivos XML a XSD en línea

Escrito por suraiyak | Traducido por ehow contributor
Cómo convertir archivos XML a XSD en línea

Siri Stafford/Digital Vision/Getty Images

XML significa lenguaje de marcado extensible, o eXtensible Markup Language, mientras que XSD es la definición del esquema de XML. Los documentos XML transfieren información desde y hasta servicios web. Los XSD definen la estructura y tipo de datos de los elementos en un documento XML. Usa un XSD para validar el contenido de un documento XML. Quizá debas modificar el archivo XSD generado automáticamente para cumplir con los requerimientos del negocio.

Nivel de dificultad:
Fácil

Otras personas están leyendo

Necesitarás

  • Los programas Flame-Ware, Hit Software SML Utility o XML Schema Generator
  • Un editor de texto
  • El tutorial para XSD de W3schools

Lista completaMinimizar

Instrucciones

  1. 1

    Crea un documento XML. Por ejemplo, un archivo de registros de empleados se verá como este: <?xml version="1.0" encoding="UTF-8"?> <employeerecords> <employee category="fulltime"> <name>Alex Weber</name> <ssn>123456784</ssn> <dept>Sales</dept> <role>Manager</role> <brief_bio lang="en">BA in Sales</brief_bio> </employee> </employeerecords>

  2. 2

    Guarda el documento XML.

  3. 3

    Visita el sitio web de Flame-Ware (ver Referencias).

  4. 4

    Introduce el nombre de ruta completo del documento XML local en el cuadro de texto para el nombre del archivo.

  5. 5

    Presiona el botón "Convertir". El XSD generado aparecerá en el área de texto de la parte inferior de la página.

  6. 6

    Guarda el XSD generado en tu computadora.

  7. 7

    Modifica el contenido del XSD si es necesario. Por ejemplo, si el archivo de registros de empleados debe indicar que el campo SSN es necesario y debe tener nueve dígitos, el archivo XSD se verá como: <xs:element name="ssn" minOccurs="1" maxOccurs="1" msdata:Ordinal="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]{9}"/> </xs:restriction> </xs:simpleType> </xs:element>

  8. 8

    Guarda el archivo XSD modificado.

  1. 1

    Visita el sitio web de Hit Software para obtener una utilidad de XML (ver Referencias). Inserta el nombre del documento XML en el cuadro de texto etiquetado como "Documento XML".

  2. 2

    Presiona el botón "Generar esquema XML" para crear el XSD.

  3. 3

    Modifica el contenido del XSD y guárdalo.

  1. 1

    Visita el sitio xmlforasp.net para visualizar la página de XML Schema Generator (ver Referencias).

  2. 2

    Inserta el contenido de tu documento XML o la URL correspondiente en el cuadro de texto.

  3. 3

    Presiona el botón "Generar esquema".

  4. 4

    Modifica el archivo XSD generado y guárdalo.

Consejos y advertencias

  • El XSD generado automáticamente y modificado representa al documento XML. Puedes comparar el archivo (por ejemplo, lista_empleados.xml) con respecto al archivo XSD (por ejemplo, lista_empleados.xsd) usando un validador en línea de w3.org. Antes de hacerlo transfiere los archivos XML y XSD a un servidor. A continuación, en el cuadro de texto "Dirección" del validador en línea, inserta la URL del nombre del archivo XML y luego la URL del nombre del archivo XSD con un espacio entre ambos. Presiona el botón "Obtener resultados". Si ves mensajes de error, modifica el contenido del archivo XSD y pruébalo. Repite este proceso hasta que no haya errores.

No dejes de leer...

comentarios

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles

Copyright © 1999-2014 Demand Media, Inc. Acerca de

El uso de este sitio constituye la aceptación de los términos y política de privacidad de eHow. Ad Choices es-US

Demand Media