Altova MobileTogether Designer

Si quiere añadir una fuente de página HTML nueva haga clic en el botón de la barra de herramientas Agregar fuente. Aparece la primera pantalla del cuadro de diálogo "Agregar fuente de página" (imagen siguiente). Ahora tiene dos opciones:

 

Para crear la estructura manualmente, seleccione Archivo XML, HTML o JSON nuevo o vacío.

Para importar la estructura desde un archivo seleccione Estructura XML, HTML o JSON nueva importada de un archivo. Si se selecciona la opción de nombre de archivo basado en XPath, entonces aparece el cuadro de diálogo "Editar expresión XPath/XQuery", en el que puede construir una expresión XPath para generar el archivo URL que necesita. De lo contrario aparece un cuadro de diálogo en el que puede seleccionar el archivo que proporciona la estructura de la fuente de página. Puede navegar hasta ese archivo, usar un archivo URL o un recurso global.

Click to expand/collapse

Haga clic en Siguiente para pasar a la segunda pantalla del cuadro de diálogo. Aquí puede (i) indicar que el tipo de datos de la fuente de página debe ser HTML y (ii) definir el resto de propiedades de la fuente de página nueva. Si no sabe cómo hacerlo puede usar las opciones predeterminadas. Siempre puede modificar estas opciones más tarde haciendo clic con el botón derecho en el nodo raíz de la fuente de página.

 

Al hacer clic en Finalizar se crea un nodo raíz llamado \$HTML para la fuente de página nueva (imagen siguiente). Puede cambiar el nombre de este nodo raíz si quiere; para ello haga doble clic en él y edítelo. Si indicó que la estructura de la fuente de página se debe importar desde un archivo, cuando haga clic en Finalizar la aplicación le pedirá que seleccione un archivo HTML. En este caso la fuente de página \$HTML se creará con la estructura del archivo seleccionado.

MTPageSrcsNewEmptyHTML01

Ahora puede (i) crear o modificar la estructura de la fuente de página con los comandos de la barra de herramientas y (ii) añadir datos a los nodos de la fuente de página. En la sección Datos de la estructura jerárquica se describe cómo hacerlo.

 

Recuerde que la recuperación de datos XML se hace con el analizador de corrección. Por tanto, si una estructura HTML importada tiene un modelo de objeto de datos no válido porque falten elementos (según lo dispuesto en la especificación HTML 5), estos elementos que faltan se añadirán a la estructura de la fuente de página en el panel Fuentes de página. Por ejemplo:

 

<table>

  <tr/>

  <tr/>

</table>

 

se corregirá así:

 

<table>

  <tbody>

     <tr/>

     <tr/>

  </tbody>

</table>

 

Nota:    puede cambiar el tipo de datos de la fuente de página (a XML o a JSON) con el comando de menú contextual del nodo raíz Tipo de datos.

© 2017-2023 Altova GmbH