Categorieën: Alle - intercambio - documentos - datos - etiquetas

door Gabriela Aguilar Rodríguez 3 jaren geleden

221

Publicación estructurada de recursos

XML es un lenguaje de marcado utilizado para describir y estructurar datos de manera flexible y personalizable. Los usuarios pueden crear sus propias etiquetas según sus necesidades, lo que permite una amplia variedad de aplicaciones, desde la administración de datos hasta la publicación en la web y el intercambio de información entre negocios.

Publicación estructurada de recursos

Publicación estructurada de recursos

Follow these guidelines and you will have a success in keeping your resolution!

4.4 HTML con XML.

La etiqueta puede emplearse para incrustar código XML dentro de un documento HTML. Obsérvese que tal etiqueta no pertenece al lenguaje XML, sino al HTML. Dentro de un código HTML es posible insertar código XML
Isla de datos.

Se denomina isla de datos (Data island) al hecho de poder ligar datos obtenidos de un documento XML a un archivo HTML.

4.3 Tipos de documentos XML

Los documentos XML pueden ser de dos tipos: los bien formados y los validos.
Documentos XML validos.

Se requiere que sea XML bien formado, y que además contenga una manera de validar los tipos de datos que pueden ir en cada elemento XML. Para ello se emplean archivos adicionales denominados DTD (Data Type Document-Documento de Definición de Tipos de datos) o archivos XSD o esquemas de XML

Documentos XML bien formados.

El atributo version=”1.0” es hasta hoy la versión actual del lenguaje XML, mientras que el atributo encoding=”ISO-8859-1” debe utilizarse siempre que el contenido de los elementos sean palabras de origen latino (como acentos, eñes, etcétera). Si se omite el atributo encoding, xml considera que el conjunto de caracteres es UTF-8, es decir, inglés.

Debe iniciar con una entidad de procesamiento de la forma: Y en seguida se escribe el documento XML con base en las reglas de sintaxis de XML

4.2 Sintaxis de XML

Evaluate your progress.

How well did I do in the first month? And the second? Did I achieve the goal that I set for myself?

Para escribir un archivo XML podemos usar cualquier editor de textos. Una ves terminado el archivo debe guardarse asignándoles un nombre y la extensión *XML.

Add your observations of your progress!

If there are things you would want to improve/change next month, add those here too.

Reglas de sintaxis de XML.

After reviewing your progress add here your thoughts on what you think you should work on more and what are the things you are doing good.

Los comentarios en XML son como en HTML

Con XML, los espacios en blanco se preservan. Los espacios en blanco entre las etiquetas de elementos se ignoran por completo. Pero en el contenido del elemento los espacios sí se conservan.

Los elementos pueden contener atributos, los cuales estarán entre comillas de manera obligatoria

Los nombres de los elementos deben cumplir con las siguientes reglas: Contienen letras, números y otros caracteres. No empezar con un número ni con un carácter de puntuación. No empezar con xml, Xml, XML, etcétera. No contener espacios. Se recomienda usar nombres descriptivos y no usar guiones medios (-).

Los elementos deben anidarse de manera correcta sin ocasionar traslapes. XML permite una estructura jerárquica de tal forma que el elemento raíz puede tener varios elementos hijos y, a su vez, cada elemento hijo puede tener anidados más elementos propios.

Los nombres de las etiquetas son sensibles a las mayúsculas.

Hay un solo elemento raíz y dentro de él puede haber cero o más elementos.

Cada elemento tiene dos etiquetas: la de inicio y la de fin. Un elemento consta de tres partes: la etiqueta de inicio, el contenido y la etiqueta de fin.

4.1 Introducción a XML

Less is more! Do not follow the crowd, think about what you really want to achieve next year. Set your resolutions!

Se enfoca en la descripción y la estructura de los datos (información. Es un estándar para crear lenguajes que cumplan con los criterios que el XML establece. El lenguaje XML usa etiquetas que el mismo usuario inventa según sus necesidades para estructurar sus datos.

Type in your resolution.


Usos de XML.

*publicaciones estructuradas de recursos y el intercambio de los mismos.

*para crear lenguajes orientados hacia las matemáticas, química, música, etc.

*Intercambio de datos entre negocios.

*para publicar en dispositivos de comunicación.

*Como fuente de datos para ser administrados (Lista de empleados e XML).

* En la web para publicar documentos interactivos.

When you set a goal, you should also set a reward for accomplishing it.

Beneficios de XML.

Set your goals while having your resolution in mind. You should set short-term and all-year long-term goals so you can start seeing results right away.


Examples:
- go to the gym 2 times a week in the first 3 months, go 5 times a week by the end of year
- pay 1/4 of debts by may and pay all of it by the end of the year

*Es fácil de interpretar por las personas y por las personas y por las aplicaciones de cómputo.

*Existen muchas herramientas que incorporan este lenguaje.

*Diseñado para la web y otras aplicaciones comerciales (Word, Excel, etc.)

*Ampliamente usado.

*Es un estándar abierto.

Make a step-by-step plan. It's easier to follow, and the one step at a time method will keep your motivation up.

Questions that might help you:

* Es multiplataforma, los archivos pueden leerse en sistemas con Windows, Unix, etc.

When you set a goal, you should also set a reward for accomplishing it.

Example:
- if you managed not to buy anything new for 3 months, then you should get 1 thing in a limit of a small amount
- if you lost the desired kilograms in 3 months, you should get your favorite food (with a limit, of course) to celebrate