Equipos Programas Media Internet Telecomunicaciones Seguridad Base de Datos Programación Calidad Desarrollo Empresa

Ruta: Desarrollo>AppmlTipos de datos especiales (etiquetas html y xml)

Tipos de datos especiales (etiquetas html y xml)

Descripcion

Las etiquetas

  • Los caracteres < > tienen un significado especial en html y xml, ya que son los delimitadores de los tag.


  • El texto introducido en los campos de un formulario, se puede:
    • Visualizar en las páginas html: app_htmllist, app_htmlreport.
    • Generar en archivo xml y posteriormente procesarlo con un xsl.
    • Tener la misma apariencia en campo de formulario y en app_htmllist, htmlreport y html, obteniéndolos del mismo xml y xsl.

Visualizar en las páginas html: app_htmllist, app_htmlreport

  • Si se quieren visualizar las etiquetas, y que los caracteres < > aparezcan tal como son, los caracteres < > se deben introducir como &lt; y &gt;, ya que de lo contrario cuando se visualiza esa campo en una página html como es app_htmllist, app_htmlreport, se visualiza su resultado, no como se introdujeron en el campo del formulario.
  • Si se quiere visualizar el resultado producido al procesar la etiqueta, los caracteres < > se deben introducir tal cual.


  • Ejemplos:

visualizar el resultado

visualizar las etiquetas
Imágenes &lt;a ref='Imagenes.gif' &gt;Imágenes&lt;/a&gt;
Hiperenlaces -
Saltos de linea: <br/> -


Generar en archivo xml y posteriormente procesarlo con un xsl

  • El texto puede formar parte de la parte de texto de un elemento, no de sus tag.
  • Siempre hay que introducir los caracteres < > como &lt; y &gt;, ya que de lo contrario el procesador XSLT daria error.
  • Los enlaces html se pueden construir de dos formas en los XML:
    • Con un elemento que tiene de parte textual el texto a visualizar y por atributo la URL. Para esto se necesita crear en el formulario Appml, un campo enlace donde se introduce el texto anterior, pero los caracteres < > se deben introducir como &lt; y &gt;.
    • Con dos elementos en uno se pone el texto a visualizar y en el otro el hiperenlace. Para esto se necesita crear en el formulario Appml, dos campos, un campo texto donde se introduce el texto y un campo url onde se introduce la dirección.

  • Ejemplo:

En el XML

Formulario Appml
<enlace url='imagen.jpg>Salida del sol</enlace>. Campo enlace:
&lt;enlace url='imagen.jpg&gt;Salida del sol&lt;/enlace&gt;
<enlace>
<url>imagen.jpg</url>
<texto>Salida del sol</texto>
</enlace>
Campo URL: imagen.jpg
CampoTexto: Salida del sol


Tener la misma apariencia en campo de formulario y en app_htmllist, htmlreport y html, obteniéndolos del mismo xml y xsl

  • Poner el texto entre las etiquetas de html preformateado <pre> </pre> y utitilizar si procede el salto de linea <br/>.

Página generada automáticamente desde la Base de Datos: AppmlDoc/ el 15/6/2008 9:57:52