Projects / PyTREX

PyTREX

PyTREX is an open source implementation of TREX written in Python. TREX (Tree Regular Expressions for XML) is a simple but powerful schema language for XML.

Licenses

RSS Recent releases

  •  23 Apr 2001 05:19

Release Notes: This release fixes a bug that prevented multiple child patterns from working inside oneOrMore, optional, zeroOrMore, and mixed.

  •  30 Mar 2001 03:22

Release Notes: Groups of 1 and 3 or more now work properly, and left-over attributes are reported as errors.

  •  28 Mar 2001 04:02

Release Notes: PyTREX now implements the entire TREX specification, except for anonymous type support.

  •  18 Mar 2001 04:14

Release Notes: This release includes support and tests for pattern inclusion, grammar merging (partial), named datatypes, "not", "difference", "choice" in nameclasses, "nsName", "anyName", "notAllowed", namespaces, qnames, trex namespace, and changes to the py file to allow it to be importable.

Release Notes: Implements concepts in sections 1 through 6 of the TREX tutorial.

Screenshot

Project Spotlight

POSIXplorer

A script that helps find, navigate, and open files under Linux/Mac OS.

Screenshot

Project Spotlight

Padre

A Perl application development and refactoring environment.