Download List

Projeto Descrição

PXP is a validating XML parser for the programming language Objective Caml. It strictly implements the full XML-1.0 standard. The XML instance is represented as a tree of objects. It is also possible to access the DTD. PXP means "Polymorphic XML parser" and emphasizes its most useful property: that the API is polymorphic and can be configured such that different classes are used to store different types of elements. PXP contains a user's manual and several example, and has been designed with CGI programming in mind, however is not limited to this field.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2002-03-16 03:33
1.1.4

Este comunicado visa melhorar o desempenho. Arquivos XML com os nós de dados grandes podem agora ser analisado em tempo razoável. Problemas com DTDs grandes foram resolvidos. Alguns bugs para casos muito específicos podem ser corrigidos.
Tags: Minor bugfixes
This release focuses on performance improvements. XML files with large data nodes can now be parsed in reasonable time. Problems with large DTDs have been resolved. Some bugs for very specific cases may be fixed.

2001-07-06 07:39
1.1

O analisador XML agora suporta namespaces. Além disso, o modelo de objeto foi ampliado de tal forma que agora é mais fácil de modificar árvores XML (inserir arbitrária / exclusão de operações). Alguns problemas com o modelo de objeto também foram corrigidos. Em particular, é agora mais clara quando os métodos do objeto validar e quando aceitam qualquer conteúdo. Agora é possível adiar a validação até que ele é realmente razoável para o fazer. O analisador tornou-se mais rápido. A representação da árvore do XML não precisa de tanta memória quanto antes. Agora é possível configurar o analisador léxico, que é usado. A distribuição tem sido limpos.
Tags: Major feature enhancements
The XML parser now supports namespaces. Furthermore, the object model has been
enhanced such that it is now simpler to modify XML trees (arbitrary
insert/delete operations). Some problems with the object model have also been
fixed. In particular, it is now clearer when the object methods validate and
when they accept any contents. It is now possible to defer validation until it
is really reasonable to do so. The parser has become faster. The representation
of the XML tree does not need as much memory as before. It is now possible to
configure which lexical analyzer is used. The distribution has been cleaned up.

2001-01-30 15:13
1.0

Lançamento público inicial.
Initial public release.

Project Resources