Depto de Cs e Ing.
de la Computación
Universidad Nacional del Sur
© DCM-DCIC-UNS 1
© Diego C.
Martínez - DCIC-UNS 2
XML
La idea central detrás de XML es proveer una forma de
● estructurar información general,
● con independiencia de la plataforma....
More
Depto de Cs e Ing.
de la Computación
Universidad Nacional del Sur
© DCM-DCIC-UNS 1
© Diego C.
Martínez - DCIC-UNS 2
XML
La idea central detrás de XML es proveer una forma de
● estructurar información general,
● con independiencia de la plataforma.
Facilita intercambio, procesamiento, claridad de datos.
Es un lenguaje de marcado en el cual el usuario puede definir sus propios tags
<contacto>
<nombre>
Juan Perugia
</nombre>
<telefono tipo=”cel”>12345678</telefono>
<telefono tipo=”oficina”>456789</telefono>
</contacto>
declarar la estructura
válida del XML
DTDXML Schema
<!ELEMENT apellido (#PCDATA)>
<!ELEMENT contacto (nombre,telefono)>
<xs:element name="libro">
<xs:complexType>
<xs:sequence>
<xs:element name="titulo" type="xs:string"/>
<xs:element name="autor" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
© Diego C.
Martínez - DCIC-UNS 4
XPath
XPath es un lenguaje para referenciar partes de un documento XML.
Fuertemente relacionado con otros estándares como XSLT
Less