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 < y >, 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 |
<a ref='Imagenes.gif' >Imágenes</a> |
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 < y
>, 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 < y >.
- 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: <enlace
url='imagen.jpg>Salida del sol</enlace> |
<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