Monografías Plus »

Manejo de Documentos XML en MHP





Monografias.com
Origen y comparación con HTML (1/3) XML (eXtensible Markup Language) significa lenguaje de marcas generalizado Es un metalenguaje Þ lenguaje compuesto por elementos descriptivos que sirve para definir lenguajes Conjunto de reglas para definir etiquetas necesarias para organizar un documento. Uso: Estructurar información en un documento Basado en el estándar SGML creado por IBM Se derivan HTML y XML HTML Þ orientado a la presentación de datos XML Þ orientado a los datos en sí mismos HTML y XML son complementarios

Monografias.com
Origen y comparación con HTML (2/3) Código XML Muebles Albacete 40000 2 excelente azul 3 normal Código HTML Comedor Mesa redonda de madera de arce. El fabricante es Muebles Albacete y su precio 40000. Dos sillas de madera de arce, de excelente calidad, con un cojín azul cada una. 3 sillas de madera de roble.

Monografias.com
Origen y comparación con HTML (3/3) Código XML Orientado a los datos en si mismos No define: Etiquetas ni cómo se utilizan Define: Reglas sintácticas para crear documentos (es un metalenguaje) Sirve para representar e intercambiar datos independientemente de su presentación Código HTML Orientado a la presentación de datos Define: Conjunto de etiquetas y atributos válidos Utilización válida de estos elementos Significado visual para cada elemento del lenguaje Sirve para presentar información en páginas web HTML y XML son complementarios

Monografias.com
Principales usos de XML XML aplicado a sitios web Permite separar contenido y presentación Los mismos datos se pueden mostrar de distintas formas sin demasiado esfuerzo XML para la comunicación entre aplicaciones Representación de los datos muy simple y fácil de transmitir por la red XML para la configuración de programas Representación de los datos simple y estándar.

Monografias.com
Estructura de un documento XML (1/8) Declaración de un documento XML Sintaxis Contenido Ejemplo

Monografias.com
Estructura de un documento XML (2/8)Declaración de un documento XML Para crear un documento XML solo se necesita: Un procesador de textos Guardar el documento con extensión .xml Para identificar un fichero como XML, la primera línea del documento debe ser: donde: version Þ versión de XML usada en el documento. La actual es la versión 1.0. encoding Þ forma en que se ha codificado el documento. Por defecto: UTF-8 Þ alfabeto Unicode Para documentos en español mejor ISO-8859-1 Þ alfabeto latin-1 standalone Þ indica si el documento va acompañado de un DTD (“no”) o no lo necesita (“yes”). No hay porqué ponerlo ya que luego se indica el DTD si se necesita.

Monografias.com
Estructura de un documento XML (3/8) Declaración de un documento XML Sintaxis Contenido Ejemplo

Monografias.com
Estructura de un documento XML (4/8)Sintaxis Aspectos a tener en cuenta: Sensibilidad a las MAYÚSCULAS Þ se diferencia entre MAYÚSCULAS y minúsculas. Existen 5 caracteres especiales que forman parte de la sintaxis de XML: Menor que Þ , para representarlo usar la entidad ≶ Ampersand Þ &, para representarlo usar la entidad & Dobles comillas Þ “, para representarlo usar la entidad " Apóstrofe Þ ‘, para representarlo usar la entidad ' & es un carácter especial que se usa para representar entidades: Entidad: carácter adicional que no forma parte del alfabeto usado por defecto en el texto. Comienza por & seguido del nombre de la entidad e inmediatamente un punto y coma. Los valores de los atributos de todas las etiquetas deben ir siempre entrecomillados (“ o ‘)

Monografias.com
Estructura de un documento XML (5/8) Declaración de un documento XML Sintaxis Contenido Ejemplo

Monografias.com
Estructura de un documento XML (6/8)Contenido Un documento XML está compuesto por elementos que se representan mediante etiquetas: Elementos Þ son las entidades en sí, lo que tiene contenido Vacíos: no tienen contenido dentro del documento No vacíos Etiquetas Þ describen a los elementos. Es deseable que sus nombres no contengan ni espacios ni caracteres especiales. Toda etiqueta no vacía debe tener una etiqueta de cerrado contenido de la etiqueta Orden jerárquico Ingeniería Eléctrica y Electrónica Ingeniería Eléctrica y Electrónica Pueden contener atributos Ingeniería Eléctrica y Electrónica La decisión entre especificar Elemento descendiente Atributos queda a discreción del diseñador

Monografias.com
Estructura de un documento XML (7/8) Declaración de un documento XML Sintaxis Contenido Ejemplo

Monografias.com
Estructura de un documento XML (8/8)Ejemplo Novela: Felisinda (Capítulo 550). Capítulo repetido por fallos en el sistema Hora inicio: 15:30h Hora fin: 16:30h RESUMEN: En el capitulo de hoy Felisinda no puede reprimir la tentacion de usurpar el sillón de su jefe. Esto traerá consecuencias que ni ella misma imagina... 0 0 720 576 50 320 280 200 dvb://1.3.1.65 dvb://1.3.1.68