Tecnologia Xml

Páginas: 9 (2225 palabras) Publicado: 9 de noviembre de 2012
XML


XML (eXtensible Markup Lenguaje, Lenguajes de Marcado eXtensible) es un sistema gramatical para la construcción de lenguajes de marcación personalizados. Cada lenguaje personalizado depende de su gramática subyacente.


Basado en la misma tecnología de HTML.


Si una etiqueta identifica datos, estos datos estarán disponibles para otras tareas.


Un programa puede diseñarse paraextraer sólo la información que se necesite, unir los datos a los de otra fuente y colocar la combinación resultante en otro formulario para otros propósitos.


XML es muchísimo más exigente que HTML. Por ejemplo, XML es sensible a mayúsculas.


Un esquema define el lenguaje de marcado personalizado que se crea con XML, tanto si se escribe como DTD o con el lenguaje esquematizado de XML. Elesquema especifica las tareas que puede usar en sus documentos y qué etiquetas y atributos pueden contener.


XSLT (Lenguaje de transformación de hojas de estilo extensibles) permite extraer y transformar la información como se necesite. Por ejemplo se puede usar para convertir XML en HTML.


XPath es un sistema de identificación de las diferentes partes del documento.


XSL-FO y CSS(Cascading Style Sheets, hojas de estilo en cascada) son sistemas que se usan para formatear documentos.






DESARROLLO EN XML





Herramientas para escribir XML: editores de texto sencillos.


• Elemento: un elemento XML es la unidad básica del documento. Puede contener prácticamente cualquier cosa, incluidos otros elementos y texto. Un elemento tiene una etiqueta de apertura conun nombre, escrito entre los signos () y, en ocasiones atributos. contenido





• Atributos: Aparecen dentro de una etiqueta de apertura del elemento. Poseen unos valores delimitados entre comillas que describen el propósito y el contenido, si existe, del elemento en particular.


contenido


• Espacios en blanco: se puede añadir un espacio en blanco alrededor delos elementos del código XML, a fin de facilitar su edición y lectura.


• Reglas para escribir en XML: XML tiene una estructura extremadamente regular y predecible, definida por un conjunto de reglas, con el fin de que sea lo más flexible y eficaz posible:


✓ Se necesita un elemento raíz: cada documento XML debe contener un elemento raíz que comprenda todos los demás elementos del documento.Las únicas piezas de XML permitidas fuera del elemento raíz son comentarios e instrucciones del proceso.








tigre





✓ Se necesitan etiquetas de cierre: Cada elemento debe tener una etiqueta de cierre. Las etiquetas vacías pueden usar una etiqueta de apertura o de cierre, con una barra inclinada delante del > final o una etiqueta cerrada separada.tigre












✓ Los elementos deben estar adecuadamente anidados: si comienza con un elemento A, y después un elemento B, debe cerrar el B antes que el A.








tigre












✓ Distinción entre mayúsculas y minúsculas: XML hace distinción entre mayúsculas y minúsculas. Por ejemplo, los elementos ANIMAL y Animal son consideradoscompletamente distintos y sin ninguna relación





tigre


tigre






✓ Los valores deben escribirse entre comillas: Un valor de atributo debe escribirse siempre entre comillas, dobles o sencillas












✓ Las referencias de identidad deben declararse: A diferencia de HTML, ninguna referencia de identidad utilizada en XML, excepto las 5 integradas, debendeclararse en un DTD antes de usarse.





• Declaración de la versión de XML: Por lo general, debería comenzar cualquier documento XML con una declaración que especifique qué versión de XML está utilizando, por ejemplo:











• Creación del elemento raíz: Todo documento XML debe poseer un elemento que contenga todos los demás elementos al completo.





1. Escriba,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnología Xml
  • xml
  • XML Mi Primer Documento XML
  • Html y xml
  • Acer xml
  • Procesamiento xml
  • trabjo de xml
  • Xml lp

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS