Xml: lenguaje de marcas extensible
| |
| |
|[pic] |
| |
|VICTORIAHERNANDEZ |
| |
|Vico_godch@hotmail.com |
| |
| |
|12/05/2011|
| |
[pic]
XML, sigla en inglés de Extensible Markup Language (lenguaje de marcas extensible), es un metalenguaje de etiquetas desarrollado por el denominado “World Wide Web Consortium”.
La base del XML es la introducción de datos estructurados en un fichero de texto mediante una seriede reglas, creando archivos fácilmente generados y leídos por un ordenador, cuya principal utilización consiste en permitir compartir estos datos a todos los niveles, por todas las aplicaciones y soportes.
XML es una tecnología potenciada por internet creciente, ya que existen muchos sistemas distintos que tienen que comunicarse entre sí.
De la misma forma que el lenguaje HTML, el XML utiliza“tags” –etiquetas- y atributos para su definición, pero HTML combina la interpretación de los datos con la presentación de estos mientras que el lenguaje XML usa las etiquetas solo para delimitar datos, y deja su interpretación, a la aplicación que los lee.
UNIDAD VII
XML
Lenguaje de Marcas Extensible
7.1 Antecedentes
El XML proviene de un lenguaje que inventó IBM allá por losaños 70. El lenguaje de IBM se llama GML (General Markup Language) y surgió por la necesidad que tenían en la empresa de almacenar grandes cantidades de información de temas diversos.
Imaginar por un momento la cantidad de documentación que generaría IBM sobre todas las áreas en las que trabajaba e investigaba, y la cantidad de información que habrá generado hasta hoy. Así pues, necesitaban unamanera de guardar la información y los expertos de IBM se inventaron GML, un lenguaje con el que poder clasificarlo todo y escribir cualquier documento para que se pueda luego procesar adecuadamente.
Este lenguaje gustó mucho a la gente de ISO, una entidad que se encarga de normalizar cuantas cosas podáis imaginar para los procesos del mundo actual, de modo que allá por el 86 trabajaron paranormalizar el lenguaje, creando el SGML, que no era más que el GML pero estándar (Standar en inglés).
SGML es un lenguaje muy trabajado, capaz de adaptarse a un gran abanico de problemas y a partir de él se han creado los siguientes sistemas para almacenar información.
Por el año 89, para el ámbito de la red Internet, un usuario que había conocido el lenguaje de etiquetas (Markup) y los hiperenlaces creoun nuevo lenguaje llamado HTML, que fue utilizado para un nuevo servicio de Internet, la Web. Este lenguaje fue adoptado rápidamente por la comunidad y varias organizaciones comerciales crearon sus propios visores de HTML y riñeron entre ellos para hacer el visor más avanzado, inventándose etiquetas como su propia voluntad les decía. Desde el 96 hasta hoy una entidad llamada W3C ha tratado deponer orden en el HTML y establecer sus reglas y etiquetas para que sea un estándar. Sin embargo el HTML creció de una manera descontrolada y no cumplió todos los problemas que planteaba la sociedad global de Internet.
El mismo W3C en el 98 empezó y continúa, en el desarrollo de XML (Extended Markup Language). En este lenguaje se ha pensado mucho más y muchas personas con grandes conocimientos en...
Regístrate para leer el documento completo.