cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lewis, Andrew J" <>
Subject A Transformer in progress....
Date Thu, 09 May 2002 22:58:49 GMT

> I'm working on a Transformer that processes specifically text nodes and
> using regular expressions, wraps matched portions of a node in a tag. I'm
> really just getting started on it - I have the basics working, but still
> need to be able to specify the rules in an external file, etc. It has been
> an interesting excercise so far, and the intent is to be able to detect
> things like dates, currency amounts, and units of measure in a text node,
> and mark them for later processing.
> I am planning on allowing rules to be specified in an external file
> identified at componenet configuration, or directly in the component
> configuration. I am also planning on allowing the "replacement" to be a
> complete fragement with groups from the matched expression referencable
> (and replaced) in etiher attribute values or text nodes. (currently I
> merely enclose the match in a tag).
> Before I move on, has anyone else already done something like this? Does
> anyone (other than me) think it would be useful?
> to my real question...
> Does anyone know of existing code that I can use to track and identify if
> the current point in the SAX stream matches a simplified XPath expression?
> I would really like to apply expression rule set based on an XPath subset.
> Any comments or suggestions? 
> Thanks!

To unsubscribe, e-mail:
For additional commands, email:

View raw message