P
Philippe Poulard
hi,
RefleX is the crème de la crème for processing XML with XSLT, XQuery, on
the Web, on the command line interface, for hosting tag libraries, and
for handling non-XML objects like if they were XML !
http://reflex.gforge.inria.fr/
-=oOo=-
For a Java programmer, RefleX can help you significantly if you have to
build applications that deal with XML datas : you'll find means to
"cast" almost transparently a SAX document to a DOM document, to merge a
set of DOM fragments to a single SAX documents, to parse ill-formed HTML
documents, to map your SQL queries to an arbitrary complex XML structure
and much more
-=oOo=-
You can also consider RefleX for testing purpose if your applications
are producing XML datas : XUnit works in the same way than JUnit but is
more suitable to compare XML outputs
-=oOo=-
You can also consider RefleX for your configuration files : mapping a
Java class to an XML tag is straigthforward, and maybe you have to
design a declarative language in XML ? RefleX can help you again for
implementing your own processing-purpose XML languages
-=oOo=-
RefleX is available freely and you'll find lots of tips and tutorial in
the documentation ; the learning curve is not steep for people that know
XSLT and XPath since the basic concepts are very similar : you mix
active tags with litterals, and the documents are XPath-centric, but
instead of having a single instruction set (this is the case in XSLT),
you'll have several ones
-=oOo=-
Still writing thousands lines of Java code ? Use a dozen of tags
instead, use RefleX !
Visit RefleX at INRIA's gforge :
http://reflex.gforge.inria.fr/
--
Cordialement,
///
(. .)
--------ooO--(_)--Ooo--------
| Philippe Poulard |
-----------------------------
http://reflex.gforge.inria.fr/
Have the RefleX !
RefleX is the crème de la crème for processing XML with XSLT, XQuery, on
the Web, on the command line interface, for hosting tag libraries, and
for handling non-XML objects like if they were XML !
http://reflex.gforge.inria.fr/
-=oOo=-
For a Java programmer, RefleX can help you significantly if you have to
build applications that deal with XML datas : you'll find means to
"cast" almost transparently a SAX document to a DOM document, to merge a
set of DOM fragments to a single SAX documents, to parse ill-formed HTML
documents, to map your SQL queries to an arbitrary complex XML structure
and much more
-=oOo=-
You can also consider RefleX for testing purpose if your applications
are producing XML datas : XUnit works in the same way than JUnit but is
more suitable to compare XML outputs
-=oOo=-
You can also consider RefleX for your configuration files : mapping a
Java class to an XML tag is straigthforward, and maybe you have to
design a declarative language in XML ? RefleX can help you again for
implementing your own processing-purpose XML languages
-=oOo=-
RefleX is available freely and you'll find lots of tips and tutorial in
the documentation ; the learning curve is not steep for people that know
XSLT and XPath since the basic concepts are very similar : you mix
active tags with litterals, and the documents are XPath-centric, but
instead of having a single instruction set (this is the case in XSLT),
you'll have several ones
-=oOo=-
Still writing thousands lines of Java code ? Use a dozen of tags
instead, use RefleX !
Visit RefleX at INRIA's gforge :
http://reflex.gforge.inria.fr/
--
Cordialement,
///
(. .)
--------ooO--(_)--Ooo--------
| Philippe Poulard |
-----------------------------
http://reflex.gforge.inria.fr/
Have the RefleX !