comp.lang.ada
 help / color / mirror / Atom feed
* ANNOUNCE: XIA 0.60 now available
@ 2004-12-31 20:48 Marc A. Criley
  0 siblings, 0 replies; only message in thread
From: Marc A. Criley @ 2004-12-31 20:48 UTC (permalink / raw)


Version 0.60 of XIA (XPath In Ada) is now available on the McKae 
Technologies website at www.mckae.com/xia.html.

This version of XIA is a beta release that completes the initial 
implementation of the XPath 1.0 specification. Therefore this release 
has sufficient capabilities implemented that one may now consider it for 
actual XML applications.  Improvements and fixes to known and 
to-be-discovered bugs will be incorporated into subsequent releases.

There are two significant bugs and a known limitation: The parser treats 
"and", "or", "not", "div", the axis names ("child", "ancestor", etc.), 
and node type names ("text", etc.) as reserved words. Meaning that if an 
XML document uses such a term as an element tag, referencing it as part 
of the path in an XPath expression will generate a syntax error. 
Predicate expressions that specify the union, via '|', of two node-sets 
will also cause a syntax error.  Lastly, the id() core library function 
is implemented, but inoperable, as XMLAda does not yet implement the 
Get_Element_By_ID function.

The txia_test.txt file, containing a list of XPath queries that 
seriously exercise the predicate filtering capabilities of XIA, has been 
updated to 140 queries, and the distribution now also includes an 
"expected results" file for running the txia test sequence.

As this is a beta release, reports of errors (either in operation or in 
the nodes retrieved) would be appreciated. Please provide the XML 
document (or readable fragment), the query that was submitted, and a 
description of what was expected.

Marc A. Criley
McKae Technologies
www.mckae.com




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-12-31 20:48 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-12-31 20:48 ANNOUNCE: XIA 0.60 now available Marc A. Criley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox