The XPath Visualizer Version 1.4
This is a full blown Visual XPath Interpreter for the evaluation
of any XPath expression and visual presentation of the resulting
nodeset or scalar value.
The XPath Visualizer's value as an XSLT and XPath learning and
authoring tool results from its ability to present the results of
any XPath expression in an immediate, appealing and
straightforward visualization. It allows the user to define their
own dynamic xsl:variable and xsl:key elements and to use variable
references and the key() functions in their XPath expressions.
The XPath Visualizer remembers and makes available to manage and
reuse any previously entered expression, variable or key
definition.
The source XML Document is displayed with any node hi-lighted
that satisfies the XPath expression.
In case the expression evaluates to a scalar (string | number |
boolean) then it is displayed in a separate window.
The expandable/collapsible syntax color-coded display of the source
XML Document is the same as done by default by Internet Explorer.
The latest version of the XPath Visualizer is 1.4 (29 Aug, 2001).
This tool can be used for:
- Composing and visually verifying the exact XPath expression when designing an XSLT stylesheet.
- Obtaining the quantitative
characteristics of a xml document -- counts, sums, arithmetical and relational results, strings, substrings etc.
- As a "nodeset view" in a watch window of an XSLT debugger.
- Conveniently obtaining subsets of elements by defining and
referencing xsl:variables and xsl:keys.
- Learning and playing with XPath expressions.
- Learning and playing with xsl:variables and xsl:keys.
- As a good example how to process completely un-anticipated XML documents using "push processing".
The latest version of the XPath Visualizer is 1.4 (29 Aug., 2001).
The XPath Visualizer works with the Standard MSXML 3.
It is recommended that you install it and after that:
download
the XPath Visualizer for the Standard release of MSXML 3.0
or otherwise if you have an earlier beta release of MSXML3
download
this copy
Do enjoy,
Dimitre Novachev
|