SlideShare una empresa de Scribd logo
XMLrepresenta una manera distinta de hacer las cosas, más avanzada, cuya principal novedad consiste en permitir y compartir los datos con los que se trabaja a todos los niveles, por todas las aplicaciones y soportes.
XML, o mejor dicho, el mundo XML no es un lenguaje, sino varios lenguajes, no es una sintaxis, sino varias y no es una manera totalmente nueva de trabajar, sino una manera más refinada que permitirá que todas las anteriores se puedan comunicar entre si sin problemas, ya que los datos cobran sentido.
SINTAXISEl XML es un 10% del SGML, porque en realidad las normas que tiene son muy simples. Se escribe en un documento de texto ASCII, igual que el HTML y en la cabecera del documento se tiene que poner el texto <?xmlversion="1.0"?> En el resto del documento se deben escribir etiquetas como las de HTML, las etiquetas que nosotros queramos, por eso el lenguaje se llama XML, lenguaje de etiquetas extendido. Las etiquetas se escriben anidadas, unas dentro de otras. <ETIQ1>...<ETIQ2>...</ETIQ2>...</ETIQ1>
Cualquier etiqueta puede tener atributos. Le podemos poner los atributos que queramos. <ETIQ atributo1="valor1" atributo2="valor2"...>Los comentarios de XML se escriben igual que los de HTML. <!-- Comentario --> Y esto es todo lo que es el lenguaje XML en si, aunque tenemos que tener en cuenta que el XML tiene muchos otros lenguajes y tecnologías trabajando alrededor de él. Sin embargo, no cabe duda que la sintaxis XML es realmente reducida y sencilla.Para definir qué etiquetas y atributos debemos utilizar al escribir en XML tenemos que fijarnos en la manera de guardar la información de una forma estructurada y ordenada. Por ejemplo, si deseamos guardar la información relacionada con una película en un documento XML podríamos utilizar un esquema con las siguientes etiquetas.
<?xmlversion="1.0"?> <PELICULA nombre="El Padrino" año=1985> <PERSONAL> </DIRECTOR nombre="GeorgieLucar"> </INTERPRETE nombre="Marlon Brando" interpreta-a="Don Corleone"> </INTERPRETE nombre="Al Pacino" interpreta-a="Michael Corleone"> </PERSONAL> </ARGUMENTO descripción="Pelicula de mafias sicilianas en Estados Unidos"> </PELICULA> Como podemos  ver, nos hemos inventado las etiquetas que quisimos para poner este ejemplo y las hemos anidado de manera que la etiqueta más grande es la PELICULA y dentro de ella tenemos el PERSONAL y el ARGUMENTO. A su vez, dentro de PERSONAL tenemos tanto al DIRECTOR como a los actores (INTERPRETE).
EJEMPLO:Con este XML podemos organizar el nombre, precio, descripcióny las caloríasde cada comida. Código:<menu_almuerzo>    <comida>        <nombre>Waffles</nombre>        <precio>$2.00</precio>        <descripción>Waffles baratos de McDonalds</descripción>        <calorías>650</calorías>    </comida>    <comida>        <nombre>Hamburguesa</nombre>        <precio>$5.00</precio>        <descripción>La hamburguesa mas común de McDonalds</descripción>        <calorías>1500</calorías>    </comida>    </menu_almuerzo>

Más contenido relacionado

PPTX
Xml html
PPTX
Rollllll
PPTX
Diferencias entre XML y HTML
PPTX
Jeremmy velizaguirre2a3(html xml)
PPTX
Xml y html
PPTX
Html danny
Xml html
Rollllll
Diferencias entre XML y HTML
Jeremmy velizaguirre2a3(html xml)
Xml y html
Html danny

La actualidad más candente (19)

PPTX
Jesica resabala mero html
PPTX
DIFERENCIA ENTRE HTML Y XML
PPTX
Tutorial de html alexito
PPTX
PPTX
Diferencias entre html y xml
PPTX
Diferencia entre html y xml
PPSX
Diferencias entre xml y html
PPTX
Html y xml
PPTX
Ug 2011 html janina victor
DOCX
Introduccion html
PPT
Christianjaimea-6
PPTX
Diferencia entre html y xml
PPT
PPTX
10 etiquetas basicas de html
PPT
Deber programacion
PPTX
Diapositiva de html 11 e
PPTX
Programacion (Xml, xsd y xslt)
PPTX
La diferencia entre html xml
Jesica resabala mero html
DIFERENCIA ENTRE HTML Y XML
Tutorial de html alexito
Diferencias entre html y xml
Diferencia entre html y xml
Diferencias entre xml y html
Html y xml
Ug 2011 html janina victor
Introduccion html
Christianjaimea-6
Diferencia entre html y xml
10 etiquetas basicas de html
Deber programacion
Diapositiva de html 11 e
Programacion (Xml, xsd y xslt)
La diferencia entre html xml
Publicidad

Similar a Practica xml (20)

PPT
Unidad 1 lenguajes de marcas
PPT
PPTX
Archivo xml
PPTX
Archivo xml
PPT
PPT
Ug 2011 html tomala
PPTX
Presentacion
PPTX
Presentacion
PPTX
Html y xml carlos lita
PPTX
PPTX
Presentación1
PPSX
Diferencias entre xml y html
PPTX
Programacion2 i
PPTX
David quimiii
PPTX
Programacion
PPTX
Programacion
PDF
Datos En La Web - Clase 1
PDF
PDF
Introduccion al xml
Unidad 1 lenguajes de marcas
Archivo xml
Archivo xml
Ug 2011 html tomala
Presentacion
Presentacion
Html y xml carlos lita
Presentación1
Diferencias entre xml y html
Programacion2 i
David quimiii
Programacion
Programacion
Datos En La Web - Clase 1
Introduccion al xml
Publicidad

Más de Universidad Nacional de Colombia (20)

Último (20)

PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
Habilidades de comunicación en la era digital (planeación)
PPTX
Guía Esencial para Empleadores - Cumplimiento con el IESS
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PPT
Cosacos y hombres del Este en el Heer.ppt
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PDF
revista de historia Clio N|285 2025_.pdf
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
PPTX
caso clínico iam clinica y semiología l3.pptx
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
DOCX
Tarea De El Colegio Coding For Kids 1 y 2
PDF
Habilidades sociales en la era digital (25-2))
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
PDF
ciencias-1.pdf libro cuarto basico niños
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
Habilidades de comunicación en la era digital (planeación)
Guía Esencial para Empleadores - Cumplimiento con el IESS
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
Cosacos y hombres del Este en el Heer.ppt
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
Fundamentos_Educacion_a_Distancia_ABC.pdf
revista de historia Clio N|285 2025_.pdf
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
DI, TEA, TDAH.pdf guía se secuencias didacticas
caso clínico iam clinica y semiología l3.pptx
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
Tarea De El Colegio Coding For Kids 1 y 2
Habilidades sociales en la era digital (25-2))
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
Híper Mega Repaso Histológico Bloque 3.pdf
ciencias-1.pdf libro cuarto basico niños

Practica xml

  • 1. XMLrepresenta una manera distinta de hacer las cosas, más avanzada, cuya principal novedad consiste en permitir y compartir los datos con los que se trabaja a todos los niveles, por todas las aplicaciones y soportes.
  • 2. XML, o mejor dicho, el mundo XML no es un lenguaje, sino varios lenguajes, no es una sintaxis, sino varias y no es una manera totalmente nueva de trabajar, sino una manera más refinada que permitirá que todas las anteriores se puedan comunicar entre si sin problemas, ya que los datos cobran sentido.
  • 3. SINTAXISEl XML es un 10% del SGML, porque en realidad las normas que tiene son muy simples. Se escribe en un documento de texto ASCII, igual que el HTML y en la cabecera del documento se tiene que poner el texto <?xmlversion="1.0"?> En el resto del documento se deben escribir etiquetas como las de HTML, las etiquetas que nosotros queramos, por eso el lenguaje se llama XML, lenguaje de etiquetas extendido. Las etiquetas se escriben anidadas, unas dentro de otras. <ETIQ1>...<ETIQ2>...</ETIQ2>...</ETIQ1>
  • 4. Cualquier etiqueta puede tener atributos. Le podemos poner los atributos que queramos. <ETIQ atributo1="valor1" atributo2="valor2"...>Los comentarios de XML se escriben igual que los de HTML. <!-- Comentario --> Y esto es todo lo que es el lenguaje XML en si, aunque tenemos que tener en cuenta que el XML tiene muchos otros lenguajes y tecnologías trabajando alrededor de él. Sin embargo, no cabe duda que la sintaxis XML es realmente reducida y sencilla.Para definir qué etiquetas y atributos debemos utilizar al escribir en XML tenemos que fijarnos en la manera de guardar la información de una forma estructurada y ordenada. Por ejemplo, si deseamos guardar la información relacionada con una película en un documento XML podríamos utilizar un esquema con las siguientes etiquetas.
  • 5. <?xmlversion="1.0"?> <PELICULA nombre="El Padrino" año=1985> <PERSONAL> </DIRECTOR nombre="GeorgieLucar"> </INTERPRETE nombre="Marlon Brando" interpreta-a="Don Corleone"> </INTERPRETE nombre="Al Pacino" interpreta-a="Michael Corleone"> </PERSONAL> </ARGUMENTO descripción="Pelicula de mafias sicilianas en Estados Unidos"> </PELICULA> Como podemos ver, nos hemos inventado las etiquetas que quisimos para poner este ejemplo y las hemos anidado de manera que la etiqueta más grande es la PELICULA y dentro de ella tenemos el PERSONAL y el ARGUMENTO. A su vez, dentro de PERSONAL tenemos tanto al DIRECTOR como a los actores (INTERPRETE).
  • 6. EJEMPLO:Con este XML podemos organizar el nombre, precio, descripcióny las caloríasde cada comida. Código:<menu_almuerzo>    <comida>        <nombre>Waffles</nombre>        <precio>$2.00</precio>        <descripción>Waffles baratos de McDonalds</descripción>        <calorías>650</calorías>    </comida>    <comida>        <nombre>Hamburguesa</nombre>        <precio>$5.00</precio>        <descripción>La hamburguesa mas común de McDonalds</descripción>        <calorías>1500</calorías>    </comida>    </menu_almuerzo>