Software Details:
Version: 1.3.0
Upload Date: 12 Apr 15
Distribution Type: Freeware
Downloads: 102
jOOX is a fluent API for the XML language, inspired by jOOQ, a similar tool for SQL.
The library is actually a wrapper for the org.w3c.dom package.
Features:
- Create XML documents
- Access a XML doc
What is new in this release:
- Implemented DefaultContext.toString() for debugging purposes
- Improved Javadoc where selectors are supported
- Added List<String> Match.namespaceURIs(), namespaceURI(), namespacePrefixes(), namespacePrefix() to fetch namespace information
- Added support for namespaces in Match.xpath()
- Added FastFilter JOOX.namespaceURI() and JOOX.namespacePrefix() to reduce matched element sets to those elements that are in a given namespace
- Improved Javadoc on the Match.remove() method
- Added Match.each(Each...) for combining multiple callbacks
- Added Each JOOX.chain(Each...), chain(Iterable<? extends Each>), etc..
What is new in version 1.1.0:
- Allow for converting date time types from .text(), .texts(), .attr(), .attrs()
- Add support for storing/streaming the underlying document back to a File, Stream, Writer
- Overload $ with JOOX.$(URL) and JOOX.$(URI) for convenience
- Add support for the DOM Document.renameNode() method -> Match.rename(String)
- Add Match.isNotEmpty() method
- Add Match convenience method to prevent errors when coding $($(match))
- Add JOOX.matchText(String), JOOX.matchTag(String) to allow for using regular expressions
- Add Match.matchText(String) and Match.matchTag(String)
- Add Match.leaf() to reduce matched elements to leaf elements
- Add Match.wrap() and unwrap() methods
Limitations:
- Currently in beta development.
Comments not found