G. Introducción a XML

Versión para imprimir.

1. XML

Fuente: https://es.wikipedia.org/wiki/Extensible_Markup_Language

2. Ejemplo de XML

1
<?xml version="1.0" encoding="UTF-8" ?>
8
  <Telefono>8888888888</Telefono>
2
<!DOCTYPE MiContacto SYSTEM "MiContacto.dtd">
3
<Contacto>
4
 <Nombre>Juan</Nombre>
5
 <Email>juan@gm.com</Email>
6
 <Telefonos>
7
  <Telefono>5555555555</Telefono>
8
  <Telefono>8888888888</Telefono>
9
 </Telefonos>
10
</Contacto>

3. DTD MiContacto

1
<?xml version="1.0" encoding="ISO-8859-1" ?>
2
<!-- Este es el DTD de Contacto -->
3
<!ELEMENT Contacto (Nombre, Email, Telefonos)>
4
<!ELEMENT Nombre (#PCDATA)>
5
<!ELEMENT Email (#PCDATA)>
6
<!ELEMENT Telefonos (Telefono)*>
7
<!ELEMENT Telefono (#PCDATA)>