Version: 2008
advertisement

AquaPath 1.1 for Mac

  • Quick specs
  • Price: Free
  • Operating system: Mac OS X 10.4 PPC/Intel
  • Date added: February 10, 2006
  • Total Downloads: 12
  • Downloads last week: 1
  • See full specifications
Add to my list Add to my Watch List
Download Now (98.63K)
Tested spyware free

Publisher's description

From Todd Ditchendorf :

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.

Usage

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 requires Mac OS X 10.4 Tiger or later.

Implementation Details

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

What's new in this version:

  • AquaPath now allows you to specify the context node for your XPath expression (previously, the document node was always the context node). The context node will be highlighted with a solid black border.
  • Line numbers in the source editor.
  • AquaPath is now a Universal Binary.

Intel Software Development Products.

More popular Programming Software downloads

  1. 157 downloads 1. Grid
  2. 111 downloads 2. SMTP Client Deux
  3. 65 downloads 3. SHAZAM!
  4. 45 downloads 4. Forms To Go
  5. 32 downloads 5. NetBeans
  6. See all Programming Software downloads
Sync files across all computers/devices including your phone.

User reviews

Write your own review Be the first one to review AquaPath 1.1 and share your experience with the CNET community!

Submit your review

Log in or create an account to submit your review for:

AquaPath 1.1

ORLog in with your Facebook account
1. Rate this product:
(Mouse over the stars to rate this product and click to set your rating.)
2. One-line summary:(Summarize your review in one line. 10 characters minimum; required.)
0 of 55 characters
3. Pros:(Tell us what you like about this product. 10 characters minimum; required.)
0 of 250 characters
4. Cons:(Tell us what you don't like about this product. 10 characters minimum; required.)
0 of 250 characters
Bottom-line summary:(Explain to us in detail why you like or dislike the product, focusing your comments on the product's features and functionality, and your experience using the product. This field is optional.)
0 of 5000 characters

The posting of advertisements, profanity, or personal attacks are prohibited.
Click here to review our site terms of use.

Submit
See more CNET content tagged:
XML,
XML document,
XPath,
expression,
node

Previous Versions:


Get free trials and software from our premier partners

advertisement