Nuestro faro-guía
RESPLANDOR
 Periódico de noticias Tecnológicas No. 3, año 2006
Página 2 XML 1
XML 1

 

XML es el nuevo idioma que se va a imponer cada vez más para la creación de páginas Web o bien de sitios enteros de Internet.
Superficialmente XML se parece al idioma predominante durante mucho tiempo para la creación de páginas Web, HTML.



Ambos idiomas son idiomas con marcas (markup en inglés). Esto significa que en el código de fuente de la página existen marcas que afectan el contenido de ella y la forma como se presenta en un explorador o navegador(browser).
Las herramientas informáticas que generan páginas en HTML a menudo pueden ser adaptarse también para generar páginas en XML.

XML es diferente de HTML en dos áreas importantes: sintaxis y semántica.

Sintaxis de XML para documentos bien-formados

Tanto HTML como XML usan los signos <, >, y & para crear estructuras en las páginas.
Mientras que los exploradores (browsers) de HTML ignoran algo de lo que no pueden interpretar o lo interpretan de la mejor manera posible, los interpretadores y las aplicaciones de XML no toleran nada que no esté de acuerdo estrictamente con la sintaxis definida. Todo error de sintaxis en XML produce interrupción en la interpretación del documento y mensajes de error.
El simpático pingüinito de Linux

Nuestras computadoras a su servicio
Pluricentro
consultor informático universitario
 orientado por el prof. Ricardo Ferré
catedrático en Suecia
univ. de Lund, inst. Real de Tecnología


Tome contacto con nosotros hoy por información.
Envíenos su mensaje hoy
a consultor@pluricentro.com


Vea nuestra página doméstica por detalles. http://www.pluricentro.com

 

Los documentos en XML deben ser bien-formados, o sea que deben seguir estrictamente las reglas del idioma para identificar partes y crear estructuras superpuestas. Estas reglas incluyen

  • Un documento XML puede tener solamente un elemento.. Este elemento único es el que contiene todo aquello que se considera una parte del documento mismo.
    Este elemento raíz es el primer elemento que aparece luego del prólogo
    Pronto volveremos con un desarrollo de lo que son estos elementos.


     
  • Todos los elementos de XML deben tener marcas finales.. Mientras que las marcas finales pueden ser opcionales en algunos elementos de HTML, todos los elementos en XML deben tenerlas,
    Desarrollaremos más este tema en la misma parte mencionada más arriba.

 

Libro digital: Sistemas de Bases de Datos  I;
Introducción gráfica por medio de
ejemplos
Ahora sólo a 9 U$S

 

 XML 1: Cont.
Los elementos de XML no se pueden superponer. Si la marca inicial de un elemento aparece dentro de otro elemento, debe terminar, es decir tener su marca final dentro del elemento contenedor. Por ejemplo en HTML se permita el siguiente código para combinar texto en negrita con texto cursivo:
  •  
<b>Este es texto 
en negrita. <i>
Este es texto en 
negrita y cursivo.
</b> Este texto es
 sólo en cursiva.</i>

La mayoría de los exploradores de HTML este texto aparece como sigue:

Este es texto en negrita. Este es texto en negrita y cursiva. Este texto es sólo en cursiva.

En un interpretador de XML, al contrario, éste está esperando la marca </i> final de la cursiva y en cambio aparece la marca </b> final de la negrita y esto interrumpe la interpretación con un mensaje de error de sintaxis..
Para tener el mismo efecto que el código HTML la sintaxis XML correcta sería:

<b> Este es texto
 en negrita.</b> 
<i><b> Este es texto
 en negrita y cursivo.
</b> Este texto es 
sólo en cursiva.</i>

Esta severidad de la sintaxis de XML conduce a mejor interoperabilidad puesto que los procesadores de código .XML no necesitan adivinar  de que forma interpretar mejor el documento y entonces son más apropiados para sistemas que disponen de poco espacio para procesamiento largo y en que la concisión y la efectividad son virtudes importantes. Las ambigüedades quedan eliminadas de los documentos XML y los interpretadores producen la misma estructura encadenada.
 

  • Todos los valores de los atributos deben ir entre comillas.
    Pronto vendremos con más información sobre atributos en ejemplares posteriores.

     
  • No se pueden usar los signos <, >, ni & dentro del texto del documento.
    Se pueden usar
    &lt;, &gt;, o &amp,.
    Pronto volveremos con un capítulo sobre referencias de signos y entidades.


Página 2 - XML

Ejemplares pasados

 
Subscripción:Envíe un mensaje con el título SUBSCRIPCIÓN
Lund, Suecia
Borrarse:Envíe un mensaje con el título BORRADO
Playa Hermosa, Uruguay tel. +598 43 215 90