11.07.2015 Views

Download document (10.35 MB) - Escuela Superior de Informática ...

Download document (10.35 MB) - Escuela Superior de Informática ...

Download document (10.35 MB) - Escuela Superior de Informática ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.4. Lenguajes <strong>de</strong> marcas 77Al contrario que HTML, en XML siempre hay que cerrar un elemento.Un elemento vacío, al no tener etiqueta <strong>de</strong> “cierre” que <strong>de</strong>limite un contenido, se cierra<strong>de</strong> la forma .Los elementos pue<strong>de</strong>n tener atributos, que son una manera <strong>de</strong> incorporar características opropieda<strong>de</strong>s a los elementos <strong>de</strong>l <strong>document</strong>o. Siempre van encerrados entre comillas simpleso dobles.Los comentarios insertados en el <strong>document</strong>o XML serán ignorados en la etapa <strong>de</strong> procesado<strong>de</strong> la información. Tienen el mismo formato que los comentarios en HTML, es <strong>de</strong>cir,van encerrados entre “ ”.Las secciones CData le indican al parser que ignore todos los caracteres <strong>de</strong> marcasque se encuentren en el interior <strong>de</strong> esta/s sección/es. Son muy útiles cuando queremos visualizarcódigo XML como parte <strong>de</strong>l texto. Todos los caracteres que existan entre el inicio() son pasados directamente a la aplicación sin interpretación.El único literal que no pue<strong>de</strong> ser utilizado <strong>de</strong>ntro <strong>de</strong> la sección es, lógicamente, el ]]>.Ejemplo: ∗p=&q−>campo ;a =( xEn el siguiente ejemplo, la etiqueta más gran<strong>de</strong> es la PELICULA, que contiene al PER-SONAL y el ARGUMENTO. A su vez, PERSONAL contiene tanto al DIRECTOR como alos actores (INTERPRETE). A<strong>de</strong>más, hay un comentario con el formato XML.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!