[XML-SIG] PyTRaX?
Mike Olson
Mike.Olson@fourthought.com
Tue, 17 Apr 2001 17:35:20 -0600
Lars Marius Garshol wrote:
>
> We now have two XSLT processors usable in Python: 4XSLT and Sablotron,
> and it seems that we soon will have another. Is it time to start
> thinking about a standardized API to these processors, something along
> the lines of TRaX?
>
> I can think of the following areas that might be supported:
>
> - embedding processors; support for running transformations
>
> - support for providing structured input (streams, event streams,
> document trees)
>
> - support for information exchange (error handlers, URI resolvers,
> location information provision etc)
>
> - support for writing extension elements and functions (difficult)
I was thinking along these lines as well. Something else I thought of
as needed is a way to register and retrieve instances of processors.
Something like xml.xslt.newProcessor('4XSLT') and
xml.xslt.RegisterProcessor('Sablotron',Sablotron.Processor)
Mike
>
> --Lars M.
>
> _______________________________________________
> XML-SIG maillist - XML-SIG@python.org
> http://mail.python.org/mailman/listinfo/xml-sig
--
Mike Olson Principal Consultant
mike.olson@fourthought.com (303)583-9900 x 102
Fourthought, Inc. http://Fourthought.com
Software-engineering, knowledge-management, XML, CORBA, Linux, Python