[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

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

  • To: XML Developers List <xml-dev@l...>
  • Subject: [ANN] smallx XML Infoset & Pipelines Release 2005-3 Available
  • From: Alex Milowski <alexml@m...>
  • Date: Tue, 24 May 2005 13:35:23 -0700

free download let3
Hello all,

I've just released a new version of my open-source smallx XML infoset  
and
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  
attirbutes
    with specific values.

    For example:


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

    will delete the second row from an XHTML table.

2. The [p:]let step has been added to allow binding of parameters  
dynamically
    to subtrees or values.  This allows saving parts of documents for  
processing
    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  
step
    binds two parameter 'order' and 'format' to attributes of the  
'request' element.

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

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:

    http://smallx.dev.java.net

or the changes files:

https://smallx.dev.java.net/source/browse/smallx/xml/CHANGES? 
rev=1.1&view=markup
https://smallx.dev.java.net/source/browse/smallx/server/CHANGES? 
rev=1.1&view=markup

-- Alex Milowski  

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

Bertrand Russell in a footnote of Principles of Mathematics


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.