jOOX

Software Screenshot:
jOOX
Software Details:
Version: 1.3.0
Upload Date: 12 Apr 15
Developer: Lukas Eder
Distribution Type: Freeware
Downloads: 27

Rating: 2.7/5 (Total Votes: 3)

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.

Similar Software

Other Software of Developer Lukas Eder

jOOQ
jOOQ

6 Jun 15

Comments to jOOX

Comments not found
Add Comment
Turn on images!