Sie sind auf Seite 1von 4

INSTITUTO TECNOLOGICO SUPERIOR DE CINTALAPA

Administracin y Organizacin de Datos

Lic. Ernesto Sols Ramrez

Actividad: Archivos XML

Alumno: Marcos Teodolindo Solis Reyes

4to Semestres

Grupo E

Cintalapa de Figueroa, Chiapas; a 24 de marzo del 2014

INTRODUCCIN
HTML (Hypertex Markup Language) se ha convertido en un lenguaje de marcas de inmensa popularidad durante estos ltimos aos. Tambin debemos anotar que nos hemos encontrado con sus propias limitaciones, que algunas de ellas se han querido subsanar con la incrustacin de scripts, javascripts, Active X, HTML dinmico, hojas de estilo en cascada (CSS). Todo esto es insuficiente para crear una arquitectura abierta de tipo cliente/servidor, con lo que el W3C (Word Wide Web Consortium), organismo que vela por el desarrollo de la Word Wide Web, se ha replanteado crear un nuevo estndar llamado XML (eXtensible Markup Language), que parte de las amplias especificaciones del SGML (Standard Generalized Markup Language). XML fue desarrollndose por el Grupo de Trabajo XML desde 1996 (en estos primeros aos llamado SGML Editorial Review Board). La especificacin XML 1.0 ha sido ratificada por la W3C el 10 de febrero de 1998, e interpretada como "un sistema para definir, validar y compartir formatos de documentos en la Web".

Qu son los archivos XML? XML es texto, pero no para ser ledo. Los archivos XML son archivos de texto, pero son ms difciles de leer por los humanos que los archivos HTML. Son archivos de texto, porque permiten a los expertos (tales como los programadores) depurar errores en las aplicaciones, ms fcilmente, y en casos de emergencia, pueden usar un simple editor de textos para arreglar un archivo XML estropeado. Pero las reglas para los archivos XML son ms estrictas que para los archivos HTML. El olvido de una etiqueta, o un atributo sin comillas, hacen que el archivo sea inservible; mientras que en HTML, a menudo, tales prcticas son explcitamente permitidas o al menos toleradas. Est escrito en la especificacin oficial de XML: No le est permitido a las aplicaciones intentar justificar al creador de un archivo XML daado; si el archivo est daado, la aplicacin debe detenerse inmediatamente y emitir un error. Estructura de los archivos XML Un documento XML tiene dos estructuras, una lgica y otra fsica. Fsicamente, el documento est compuesto por unidades llamadas entidades. Una entidad puede hacer referencia a otra entidad, causando que esta se incluya en el documento. Cada documento comienza con una entidad documento, tambin llamada raz. Lgicamente, el documento est compuesto de declaraciones, elementos, comentarios, referencias a caracteres e instrucciones de procesamiento, todos los cuales estn indicados por una marca explcita. Las estructuras lgica y fsica deben encajar de manera adecuada: Los documentos XML se dividen en dos grupos, documentos bien formados y documentos vlidos.

Caractersticas de los archivos XML Algunas de las aplicaciones de XML son:

Ofrecer mecanismos ms verstiles de mostrar datos. Actualmente, bajo el nombre de DOM (Document Object Model) se est desarrollando una API que sea soportada por todos los procesadores de XML y HTML. La idea detrs de esta API es que podamos representar (a travs de javascripts o JavaApplets) documentos XML en los navegadores Web, pero de una forma ms sofisticada que los documentos HTML, ya que XML no solo proporciona una sintaxis, sino tambin una semntica. Buscadores inteligentes. Debido a que la informacin en los documentos XML est etiquetada por su significado de forma precisa, podemos localizarla de forma mucho ms clara que en documentos HTML. Con DTDs estandarizados para distintas aplicaciones (libreras, tiendas de deporte, catlogos de componentes,) podramos programar buscadores Web que recuperasen informacin sobre un producto de cualquier website en el mundo sabiendo que todos tendrn el mismo formato de datos (gracias al DTD), aunque no tengan necesariamente la misma representacin grfica (gracias al XML/XSL). Intercambio de informacin entre sistemas heterogneos. El fundamento es el mismo que para los buscadores inteligentes. Debido a que el DTD proporciona un formato estndar para representar la informacin de un tema especfico, puede usarse para simplificar el intercambio de informacin entre distintas fuentes (actualmente existen ya dos DTD estandarizados uno para fabricantes de chips y otro para industriasqumicas, llamado CML).

Conclusin

Es un lenguaje de etiquetado muy simple, juega un papel importante en una gran variedad de datos. Es similar al HTML; pero la gran diferencia reside en que el XML describe datos, no los muestra. La tecnologa XML busca dar solucin al problema de expresar informacin estructurada de la manera ms abstracta y reutilizable posible. Que la informacin sea estructurada quiere decir que se compone de partes bien definidas, y que esas partes se componen a su vez de otraspartes.

Das könnte Ihnen auch gefallen