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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

76 Capítulo 3. Antece<strong>de</strong>ntes, Estado <strong>de</strong> la Cuestión En XML l a e s t r u c t u r a es j e r á r q u i c a .XML permite, al igual que HTML, elementos sin contenido indicándolo en su etiqueta, <strong>de</strong>la forma: , por ejemplo: . Este elemento tendría dos atributos (varnombre y etiqling), pero no tendríacontenido.Los <strong>document</strong>os XML sólo permiten un elemento raíz, <strong>de</strong>l que todos los <strong>de</strong>más sean parte.Es <strong>de</strong>cir, la jerarquía <strong>de</strong> elementos <strong>de</strong> un <strong>document</strong>o XML bien formado sólo pue<strong>de</strong> tener unelemento inicial.Los valores <strong>de</strong> los atributos en XML siempre <strong>de</strong>ben estar encerrados entre comillas simpleso dobles. Por ejemplo ¡sistema nombre=“Marcas Perdidas”¿ siendo nombre un atributo<strong>de</strong> sistema.Al utilizar XML es necesario asignar nombres a las estructuras, tipos <strong>de</strong> elementos, entida<strong>de</strong>s,etc... No se pue<strong>de</strong>n crear nombres que comiencen con la ca<strong>de</strong>na “xml”, “xMl”, “XML”,o cualquiera <strong>de</strong> sus variantes (mayúsculas y minúsculas). Se pue<strong>de</strong>n incluir letras, guiones,números y caracteres <strong>de</strong> puntuación, pero el nombre sólo pue<strong>de</strong> comenzar por letra. Las construccionescomo etiquetas, referencias <strong>de</strong> entidad y <strong>de</strong>claraciones se <strong>de</strong>nominan marcas y sonla única parte <strong>de</strong>l <strong>document</strong>o que el procesador XML pue<strong>de</strong> enten<strong>de</strong>r.Los <strong>document</strong>os XML pue<strong>de</strong>n (no es obligatorio) comenzar con unas líneas que <strong>de</strong>scribenla versión <strong>de</strong> XML, el tipo <strong>de</strong> <strong>document</strong>o y alguna información adicional. Por ejemplo:3.4.1.2 Elementos, Atributos, Secciones y Comentarios.Los elementos <strong>de</strong> XML pue<strong>de</strong>n tener contenido (más elementos, caracteres, o ambos a lavez), o bien ser vacíos. Un elemento con contenido siempre comienza con una ¡etiqueta¿quepue<strong>de</strong> contener atributos o no, y termina con una ¡/etiqueta¿que <strong>de</strong>be tener el mismo nombre.

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

Saved successfully!

Ooh no, something went wrong!