AquaPath
Your rating: Now say why...

(1) 5

Evaluate XPath expressions against XML documents.   Commercial ($1.99)
Add to my Watch List
Email me when discounted
AquaPath is a free Cocoa-based developer tool for Mac OS X Tiger that allows you evaluate XPath expressions against any XML document and view the result sequence in a dynamic, intuitive tree representation.

Using AquaPath is simple! Open an existing XML document (of any type) or even author an XML document using AquaPath itself (AquaPath is also a rudimentary text editor). The source text of your XML document appears under the "Source" tab in an AquaPath document window... use this tab to author or edit your document.

Next, type an XPath expression into the "XPath"
Requirements
Intel, Mac OS X 10.6 or later



MacUpdate - AquaPath



    Be the first to recommend a similar software title.
AquaPath User Discussion (Write a Review)
ver. 1.x:
(1)
Your rating: Now say why...
Overall:
(1)

sort: smiles | time
burypromote

+1

phatcactus reviewed on 19 Jan 2006
Nice work. It does what it needs to very well, and nothing more. I just wish I had some real use for it. :D
[Version 1.0]


burypromote

+29
Jobby had trouble on 20 Jul 2012
Broken download link — it just goes to http://fakeapp.com.

If the author's withdrawn AquaPath, it's pretty cheap to land on a page advertising something else rather than explaining what's happened.
[Version 1.1]

2 Replies

burypromote

+29
Jobby replied on 20 Jul 2012
Oh, wait. After further searching, I found a page for AquaPath. It's now on the Mac App Store. So, at the very least, that "free" above needs to be deleted, since you now have to pay for it.

Personally, I'd love to travel back in time, Terminator-style, and wipe XPath out before it got started. Loathsome syntax.
burypromote

+195
MacUpdate-Warren replied on 20 Jul 2012
Hmmm. Upon further examination, it looks like the developer has move AquaPath to the App Store and made it Commercial-only. I went ahead and updated our listing. Thanks for the heads-up.
There are currently no ratings. Write a comment or review now.

Downloads:3,291
Version Downloads:178
Type:Development : HTML
License:Commercial
Date:19 Sep 2010
Platform:Intel 32 / OS X
Price: $1.99
Overall (Version 1.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-1 of 1
Displaying 1-1 of 1
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
AquaPath is a free Cocoa-based developer tool for Mac OS X Tiger that allows you evaluate XPath expressions against any XML document and view the result sequence in a dynamic, intuitive tree representation.

Using AquaPath is simple! Open an existing XML document (of any type) or even author an XML document using AquaPath itself (AquaPath is also a rudimentary text editor). The source text of your XML document appears under the "Source" tab in an AquaPath document window... use this tab to author or edit your document.

Next, type an XPath expression into the "XPath" textfield at the top of the AquaPath document window. Click "Evaluate" to see the matching node sequence. You will see a status bar message just below the XPath text field showing either the number of nodes in the result sequence or and error message if your XML document is not well-formed or if your XPath expression is invalid.

Under the "Results" tab, you will find a text area containing the string value of the result sequence. The whitespace of each node has been compressed so that you will see a single node's string value per line. This tab's contents are convenient for copy-pasting the results to another text editor or wherever.

The "Display" tab is where all the magic happens. Here you will see a dynamic (DHTML), syntax-colored representation of your XML document with "-" or "+" signs next to each element node. Use these symbols for collapsing and expanding a given element and its children. Also, all nodes and text matching your XPath expression will be highlighted in yellow. Cool!

AquaPath is implemented using Apple's Cocoa/Objective-C NSXML Framework. NSXML supports a large subset of XPath 1.0. XPath 2.0 is not currently supported by AquaPath. If anyone knows of an open source C or C++ -based XPath 2.0-aware library, shoot me and email, and I'll update AquaPath with XPath 2.0


- -