Generación de archivos XML a partir de esquemas XML

Puede generar un archivo XML a partir del esquema XML si desea crear rápidamente un archivo XML basado en el archivo de esquemas XML. Si genera un archivo XML a partir del esquema XML se ahorrará tiempo ya que crea un archivo XML que ya está asociado con el esquema XML y contiene al menos algunos de los elementos y atributos del esquema XML.

Cuando haya generado el archivo XML, podrá personalizarlo adicionalmente en el editor XML.

Se han escrito las instrucciones siguientes para la perspectiva Recurso pero también funcionarán para muchas otras perspectivas.

Para crear un archivo XML a partir de un archivo de esquema, siga estos pasos:

  1. En la vista del Navegador, pulse con el botón derecho del ratón el archivo del esquema XML con el que desea trabajar.
  2. En su menú emergente, pulse Generar > Archivo XML.
  3. Seleccione un proyecto o una carpeta para que contenga el archivo XML, escriba un nombre para el mismo y pulse Siguiente. El nombre del archivo debe acabar en .xml.
  4. Pulse el Elemento raíz del archivo XML. El elemento raíz de un archivo XML es el elemento que contiene todos los demás elementos de dicho archivo. Todos los elementos globales que ha definido en el esquema XML se incluirán en la lista Elemento raíz. Si no tiene ningún elemento global en el esquema XML, no puede crear un archivo XML a partir del mismo.
  5. Seleccione una de las opciones de contenido siguientes:
    • Crear atributos opcionales. Se generarán atributos opcionales y obligatorios.
    • Crear elementos opcionales. Se generarán elementos opcionales y obligatorios.
    • Crear la primera opción de la opción requerida. Se generará la primera selección de una selección necesaria en el archivo XML.
    • Cumplimentar con datos los elementos y los atributos. Se rellenarán los elementos y atributos generados con datos de ejemplo.
    Si no selecciona ninguna de estas opciones, sólo se creará la cantidad mínima de contenido necesaria para el archivo XML.
  6. La sección de información de espacio de nombres contiene información acerca del espacio de nombres de destino del esquema XML, su prefijo y la ubicación del esquema. Para obtener más información acerca de los espacios de nombres y prefijos de espacio de nombres, consulte las referencias relacionadas.
  7. Seleccione la entrada que desea editar y pulse Editar.
  8. El valor del campo Nombre de espacio de nombres es el espacio de nombres de destino del esquema XML. El archivo XML debe estar asociado al mismo espacio de nombres al que está asociado su esquema XML.
  9. Todos los elementos y atributos calificados en el archivo XML están asociados con el espacio de nombres tendrán como prefijo del valor de Prefijo.
  10. El campo Propuesta de ubicación contiene la ubicación del esquema XML.
  11. Pulse Aceptar, a continuación, Finalizar.

El archivo XML sólo contendrá el elemento raíz seleccionado y cualquier elemento o atributo contenido en el elemento raíz. También contiene información acerca del espacio de nombres y la ubicación del archivo XML. Ahora puede añadir elementos y atributos al archivo XML.

Nota: En determinados casos, cuando se genera un archivo XML a partir de un archivo de esquemas XML complejo, es posible que el archivo XML no sea válido. Si esto sucede, puede abrir el archivo generado en el editor XML y corregir cualquier error que se produzca. Generalmente, sólo es necesario solucionar algunos errores. Las siguientes construcciones del esquema XML pueden presentar problemas:

  1. Restricciones. Se generan erróneamente algunos elementos restringidos.
  2. Facetas: Es posible que los valores de datos generados predeterminados no se ajusten a las facetas completas, por ejemplo, patrones.
  3. Elementos abstractos. A veces, se generan erróneamente elementos abstractos.
Conceptos relacionados
Editor XML
Tareas relacionadas
Creación de archivos XML vacíos
Generación de archivos XML a partir de las DTD
Edición de archivos XML
Información relacionada
espacios de nombres XML