Beruflich Dokumente
Kultur Dokumente
TRABAJO DE INVESTIGACIN
Integrates: Roberth Ulloa
Edison Barzallo
Tema: XML
Ciclo: 10 ciclo
Qu es un XML bien formado?
Los documentos XML denominados como bien formados son aquellos que cumplen con todas las
definiciones bsicas de formato y pueden analizarse por cualquier analizador sintctico sin ningn
problema.
Lo bsico para tener un documento XML bien formado es lo siguiente:
Tenemos que incluir un DTD en su declaracin inicial caso contrario debemos hacer uso de
una declaracin de un documento Standalone.
XML bien formado documento Standalone:
Los valores de los atributos deben estar contenidos entre comillas dobles de inicio y fin de
valor de atributo.
<habitacion id=comedor>
</habitacion>
Los elementos vacos deben terminar con /> o en todo caso con el elemento de cierre
</elemento>.
<habitacion id=comedor>
<puerta a=balcn />
</habitacion>
Todo documento XML bien formado solo tiene una nica raz de documento.
</habitacion>
</micasa>
http://miltecnologia.blogspot.com/2013/04/documento-xml-bien-formado-ydocumento.html
Ejemplo:
<Estudiante Mario="come croquetas" tipo="taleno">Esto es un da que Mario va
paseando</Estudiante>
Entidades predefinidas
Entidades para representar caracteres especiales para que, de esta forma, no sean interpretadas
como marcado en el procesador XML.
Ejemplo: entidad predefinida: & carcter: &.
Secciones CDATA
Es una construccin en XML para especificar datos utilizando cualquier carcter sin que se
interprete como marcado XML. No confundir con (#PCDATA) que es para los elementos. Permite
que caracteres especiales no rompan la estructura.
Ejemplo:
<![CDATA[contenido especial: \n &]]>
http://blogs.ua.es/gonzalo/2010/01/07/partes-de-un-documento-xml/
Elaborar un ejemplo de documento XML bien formado.
Archivo XML
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE persona SYSTEM "dtdArchivo.dtd">
<persona>
<estudiante cedula="1900625839">
<nombre>eddy</nombre>
<apellido>barza</apellido>
<ciclo>decimo</ciclo>
<email>eddybarza@hotmail.com</email>
<direccion>
<provincia>Azuay</provincia>
<ciudad>Cuenca</ciudad>
</direccion>
</estudiante>
<estudiante cedula="1900621234">
<nombre>Roberth</nombre>
<apellido>Ulloa</apellido>
<ciclo>decimo</ciclo>
<email>roberthulloa@hotmail.com</email>
<direccion>
<provincia>Azuay</provincia>
<ciudad>Cuenca</ciudad>
</direccion>
</estudiante>
</persona>
Archivo DTD
<!ELEMENT persona (estudiante+) >
<!ELEMENT estudiante (nombre,apellido,ciclo,email?,direccion) >
<!ATTLIST
<!ELEMENT
<!ELEMENT
<!ELEMENT
<!ELEMENT
REFERECIAS:
1.-http://miltecnologia.blogspot.com/2013/04/documento-xml-bien-formado-ydocumento.html
2.-http://lineadecodigo.com/xml/
3.-http://blogs.ua.es/gonzalo/2010/01/07/partes-de-un-documento-xml/