Biblioteca de la Universidad Complutense de Madrid

Implementación de XPath en Haskell

Impacto



Berd, Dalila (2010) Implementación de XPath en Haskell. [Trabajo de curso] (No publicado)

[img]
Vista previa
PDF
2MB


Resumen

XPath es un lenguaje que se utiliza para navegar a través de elementos y atributos en un documento XML. Es un lenguaje particularmente importante para las aplicaciones XML.
Debido a la importancia de XPath, el principal objetivo de este proyecto es desarrollar una herramienta para evaluar expresiones XPath en base a un documento XML utilizando el
lenguaje de programación funcional Haskell.
Este documento describe los pasos adoptados para desarrollar un intérprete XPath. El proyecto incluye la búsqueda de una representación adecuada utilizando el lenguaje Haskell tanto para documentos XML como para los caminos localización o búsqueda de XPath, así como el desarrollo y pruebas de la herramienta de evaluación.
[ABSTRACT]
XPath is used to navigate through elements and attributes in an XML document. It is of particular importance for XML applications.
Because of the stated importance of XPath, this project's main goal is developing a tool for evaluating XPath expressions against an XML document using the functional programming language Haskell.
This report describes the steps taken to develop an XPath interpreter. The project includes finding an appropriate representation using Haskell for both XML documents and
XPath location paths and the developement and testing of the evaluation tool.


Tipo de documento:Trabajo de curso
Información Adicional:

Proyecto de Sistemas Informáticos (Facultad de Informática, Curso 2009-2010)

Palabras clave:XPath, XML, Representación de XPath en Haskell, Representación de XML en Haskell, Caminos de localización, Sintaxis no abreviada, XPath representation using Haskell, XML representation using Haskell, Location paths, Unabbreviated syntax
Materias:Ciencias > Informática > Sistemas expertos
Ciencias > Informática > Lenguajes de programación
Código ID:11300
Depositado:14 Oct 2010 08:44
Última Modificación:06 Feb 2014 09:01

Sólo personal del repositorio: página de control del artículo