Pyana 0.4.5

Brad Clements bkc at Murkworks.com
Tue May 7 09:33:58 EDT 2002


How does this solution compare to using Sablotron and Sablot.py?

Curious...

--
Novell DeveloperNet Sysop #5

_
"Brian Quinlan" <brian at sweetapp.com> wrote in message
news:mailman.1020716653.23203.python-list at python.org...
> Pyana is a XSLT transformation system for Python, based on the Apache
> Group's Xalan processor.
>
> It combines the speed and compliance of the Xalan XSLT processor with
> convenient access from Python. Key features include:
>
> 1. The ability to transform documents from a variety of sources,
>    including URIs, "reader" objects (e.g. Python file objects,
>    StringIO objects) and strings.
> 2. The ability to extend the XPath language with functions written in
>    Python.
> 3. Operation completely within the Python process for low overhead.
>
> This release adds the following features and fixes:
>
> 1. Stylesheets can be precompiled for better performance
> 2. Source documents can be pre-parsed for better performance
> 3. Custom entity resolvers can be installed. An entity resolver is a
>    class that can map a URI into a stream. For example, you could use
>    this feature to read your documents from a compressed archive
>    (I've written an example along these lines).
> 4. Fixed a small memory leak in transformToString
> 5. More efficient reading of XSL documents from reader objects
>
> The Pyana website is at:
> http://pyana.sourceforge.net
>
> You might want to start by looking at the examples:
> http://pyana.sourceforge.net/examples/
>
> Cheers,
> Brian
>
>
>




-----------== Posted via Newsgroups.Com - Uncensored Usenet News ==----------
   http://www.newsgroups.com       The #1 Newsgroup Service in the World!
-----= Over 100,000 Newsgroups - Ulimited Fast Downloads - 19 Servers =-----



More information about the Python-list mailing list