BLOG DE DIEGO ARTURO HERNANDEZ FUENTES
XML
XML se entiende como EXtensible Markup Language, es un lenguaje de marcas similar al HTML. fue diseñado para el transporte de datos, no para mostrar los datos. Las etiquetas XML no están predefinidas, debes de definir tus propias etiquetas. Está diseñado para ser auto-descriptivo y es una recomendación del W3C Sitio de W3C.
Diferencias con HTML
En primer lugar, XML no es un reemplazo del HTML. Ambos lenguajes fueron diseñados con diferentes propósitos.
- XML fue diseñado para transportar y almacenar datos
- HTML fue diseñado para mostrar los datos, como se ven los datos
Más sobre XML
XML no hace nada. Fue creado para estructurar, almacenar y transportar información. Un ejemplo de XML es el siguiente:
- <note>
- <to>Tove</to>
- <from>Jani</from>
- <heading>Reminder</heading>
- <body>Don't forget me this weekend!</body>
- </note>
Guárdalo como quieras, pero con la extensión .xml y ábrelo con cualquier navegador web, pero no con Internet Explorer, por que este navegador hace otra cosa que no debe hacerlo, inténtalo con Google Chrome o Mozilla Firefox y verás que te aparecerá.
Has notado que con XML puedes crear tus propias etiquetas, como en el ejemplo anterior, que has creado las etiquetas:
- <note>...</note>
- <to>...</to>
- <from>...</from>
- <heading>...</heading>
- <body>...</body>
Por lo tanto, estas etiquetas no están definidas en el lenguaje de XML, estas etiquetas son inventadas por el autor del documento XML.
En conclusión, XML no predefine etiquetas. Permite al usUario definir sus propias etiquetas y la estructura del documento.
¿XML es un reemplazo de HTML?
Por supuesto que no, XML esun complemento para HTML. Como se explico antes, XML es utiliza para transportar datos y HTML se utiliza para dar formato a los datos y mostrarlos.
XML, una recomendación de W3C
XML empezó como una recomendación de W3C desde 1998. En este vínculo XML está la historia de W3C XML.
¿XML esta en todas partes?
XML es ahora importante para la red de redes oomo al HTML. XML es la herramienta común para la transmisión entre todo tipo de aplicaciones. Ahora tu pregunta es: ¿Cómo puedo usarlo?
¿Cómo puedo usar XML?
XML es usado para desarrollos web, después para simplificar el almacenamiento y compartimiento de datos.
¿XML separa los datos de HTML?
Si necesitas mostrar datos dinámicos en el documento HTML, tomará mucho trabajo editar el código HTML cada vez que los datos cambien.
Con XML, los datos pueden ser almacenados en separado en archivos XML separados. Con esta manera, tu puedes concentrarte en el uso de HTML y CSS para mostrar y diseñar, y asegúrese de que los cambios en los datos subyacentes no requerirá de las páginas web.
XML simplifica el compartimiento de datos
Tenemos hoy en día sistemas y bases de datos conteniendo datos con formato incompatible. Los datos XML es almacenada en texto plano. Esto proporciona un software y hardware independiente del modo de almacenamiento de datos.
Esto sería una manera fácil de crear datos que sean compatibles y sean compartidos para diferentes aplicaciones.
XML simplifica el transporte de datos
Uno de los retos que se presentan para los desarrolladores es el tiempo y consumo para el intercambio de datos entre sistemas incompatibles en la Internet.
El intercambio de datos con XML reduce este problema, estos datos pueden ser leídos en diferentes aplicaciones.
XML hace de tus datos más disponibles
Cualquier aplicación puede acceder a tu información, no solo HMTL, sino también al código XML. XML pone disponible para todo tipo de máquinas y hacerlo más accesible para personas ciegas o personas con otras discapacidades.
Es usado para crear nuevos lenguajes de Internet
Sabias de que nuevos lenguajes de Internet fueron creados por XML. Algunos ejemplos son:
- XHTML
- WSDL para describir servicios de web disponibles.
- RSS
Este manual de XML lo pueden encontrar en http:///www.w3schools.com/xml/default.asp
Simplifica cambios de plataforma
La actualización de los datos a sistemas nuevos tarda tiempo. XML guarda los datos en formato de texto, hace de esto ampliar o actualizar a los nuevos sistemas, aplicaciones o navegadores web, sin que se pierdan los datos.
Práctica con XML
Crea un archivo XML que guarde la información de 10 cursos de computación, cada curso debe incluir datos como nombre, objetivos, clave, temas, actividades de aprendizaje, evaluación, etc. Pero antes de esto, deberías pensar en el modelado de datos.
Para finaliza, transforma el XML en HTML usando los ejemplos presentados en http://www.w3schools.com/xml/default.asp.









0 comentarios:
Publicar un comentario