OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   [ANN] smallx XML Infoset & Pipelines Release 2005-3 Available

[ Lists Home | Date Index | Thread Index ]
  • To: XML Developers List <xml-dev@lists.xml.org>
  • Subject: [ANN] smallx XML Infoset & Pipelines Release 2005-3 Available
  • From: Alex Milowski <alexml@milowski.org>
  • Date: Tue, 24 May 2005 13:35:23 -0700

Hello all,

I've just released a new version of my open-source smallx XML infoset  
pipelining technology.

This release contains several significant enhancements:

1. The streaming XPath subset now supports positional and attribute test
    predicates.  This allows selection of subtrees based on position
    (e.g. the second item element) or by presence of attributes or  
    with specific values.

    For example:

    <p:subtree select="xhtml:tr[2]">

    will delete the second row from an XHTML table.

2. The [p:]let step has been added to allow binding of parameters  
    to subtrees or values.  This allows saving parts of documents for  
    later in the pipeline.  When all the variables have been bound,  
processing continues.

    For example, it is common that the input document contains  
parameters to a
    request that might need to be accessed throught the pipeline.  This  
    binds two parameter 'order' and 'format' to attributes of the  
'request' element.

       <p:parameter name="order" select="/request/@order"/>
       <p:parameter name="format" select="/request/@output"/>

3. The Netbeans module has been overhauled to support Netbeans 4.1 as  
well as
    to fix several issues.

For more information on this release, see the project website:


or the changes files:


-- Alex Milowski  

"The excellence of grammar as a guide is proportional to the paucity of  
inflexions, i.e. to the degree of analysis effected by the language

Bertrand Russell in a footnote of Principles of Mathematics


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS