| |   Skin:   
      User: Not logged in 
Newsletter Signup
XSLT Library
Latest XML Blogs
Featured Examples
Featured Articles
Book Chapters
Training Courses
Sign In
My Profile
My Articles
My Examples
My Favorites
My Resources
Add a Resource
About Me
My Blog
HeadGeek Articles
Talking Portfolio
World Trip Pics


 Database (31)  RDF (53)  WebDAV (57)  XMLHTTP (1)
 Debugging (15)  RSS (24)  WebService (195)  XMPP (28)
 DIME (6)  SAX (80)  WML (148)  XPath (142)
 DOM (83)  Schema (209)  WSDL (133)  XPointer (36)
 DTD (136)  SMIL (119)  XAML (1)  XQL (23)
 ebXML (106)  SOAP (165)  XBRL (201)  XQuery (99)
 Flash (21)  SQL (4)  XForms (141)  XSchema (18)
 Java (636)  SQLXML (47)  XHTML (388)  XSL (132)
 MathML (124)  SVG (721)  XLL (7)  XSL-FO (78)
 Oracle (19)  VoiceXML (84)  XML (857)  XSQL (44)
 OTA (47)  WAP (4)  XML.NET (16)  XUL (21)
 Pattern (3)

Total Resources: 5,503


xpath Resources
Prev Next
1 2 3 4 5 6 7 8
XPath 1.0 and 2.0 Support
Altova® XMLSpy® contains the powerful XPath Analyzer window and XPath builder, which assist you in building and verifying XPath 1.0 and XPath 2.0 expressions. In the XPath Analyzer window, you simply enter an XPath expression, and XMLSpy displays the results in real time. As you're composing an expression, correct syntax is shown in black, with incorrect entries highlighted in red. Clicking any node in the result window highlights the corresponding node in the file itself. The XPath builder allows you to highlight any node in your document and automatically copy the correct XPath to the clipboard. Both tools allow you to check your XPath expressions quickly and make changes in an intuitive way, saving hours of debugging time.

Type: XPath  #Views: 51  Category: Resource    

XPath support in Oxygen XML Editor
Editing complex XPath expressions in the XPath toolbar can be sometimes difficult due to the size limitation. This view allows editing of multi-line expressions. The executed expressions are stored in a history list and they can be reused as necessary. The results of an XPath query are shown as a list in the results panel. You can save the results to a file by clicking the Save Results option from the right-click menu or even print the XPath results. Clicking on a result line will highlight the corresponding part from the document.

Type: XPath  #Views: 283  Category: Resource    

drx: XPath
Introductory tutorial and a growing list of resources. Subscribe to the RSS feed to stay up to date.

Type: XPath  #Views: 523  Category: Resource    

XPath 2.0 Reference
Download chapter 1 of the "XPath 2.0 Programmers Reference", which covers the following topics: Top-level XPath constructs and the lexical rules for using whitespace and comments, Basic XPath operators for writing arithmetic and Boolean expressions, Three operators for combining the results of path expressions: union, intersect, and except, How XPath 2.0 supports sequences, Where to access a complete listing of all functions in the core function library, How to define the syntax of XPath regular expressions as used in the new functions matches(), replace(), and tokenize(), and much more. Free printable PDF download.

Type: XPath  #Views: 568  Category: Resource    

Java's XPath APIs needs grouting
I have been snuffling around various Java APIs relating to XPath this week in order to implement draft ISO Schematron in Java. But the current batch of Java APIs seem to be missing the functions I need: this must be holding back other developers too.

Type: XPath  #Views: 751  Category: Resource    

XPath-Based Filtering With Pull-Based XML Parsing
Some very interesting work has been going on with the classes in the System.Xml namespace. Daniel Cazzulino blogs about an XseReader implementation he has been working on for providing XML Streaming Events. I had been using a similar implementation for trying to write a .NET version of an RssValidatingReader awhile back, but gave up due to the complexity of managing an ambiguous stack for co-occurrence validation.

Type: XPath  #Views: 685  Category: Resource    

XPathNodeIterator in Transformations
The XPathNodeIterator provides methods to iterate over a set of nodes created as the result of an XPath query, or a result tree fragment converted to a node set by use of the node-set method. The XPathNodeIterator enables you to iterate over the nodes within that node set. Once a node set is retrieved, the XPathNodeIterator class provides a read-only, forward-only cursor to the selected set of nodes.

Type: XPath  #Views: 792  Category: Resource    

XPathNavigator in Transformations
The XPathNavigator class provides read-only random access to data, and is designed for use as an input to XSLT. It is implemented on the XPathDocument, XmlDataDocument, and XmlDocument. The XPathNavigator is based upon the W3C Data Model as described in section 5 of the XML Path Language (XPath) recommendation.

Type: XPath  #Views: 674  Category: Resource    

Performant XML (II): XPath execution tips
As I programmed an XPath-only implementation of the Schematron specification (soon an ISO standard and very cool XML validation language, incredibly flexible and powerfull), called (surprisingly) Schematron.NET, and part of the NMatrix project, I found many interesting things about the internals of XPath execution. And I needed to dig deep inside it because my implementation had to be more performant than the reference implementation based on XSLT. And it ended being an average 50% faster than the fastest-XSLT-engine-executed version. During that trip, I found the following useful tips:

Type: XPath  #Views: 685  Category: Resource    

Performant XML (I): Dynamic XPath expressions compilation
"Everybody" knows that precompiling your XPath expressions ahead of time, usually in static .ctors, improves execution performance. But what's actually happening at that "compilation" time? Unlike what many believe, compiled IL is NOT being generated, neither on-the-fly assemblies or anything like it. It's NOT like RegEx compilation, sadly. But what's going on is important for performance because it involves parsing, AST (abstract syntax tree) building, etc.

Type: XPath  #Views: 687  Category: Resource    

Why You Won't See XSLT 2.0 or XPath 2.0 in the Next Version of the .NET Framework
The XML team has recently started getting questions about our position on XQuery 1.0, XPath 2.0 and XSLT 2.0. Yesterday my boss, Mark Fussell, posted about why we have decided to implement XQuery 1.0 but not XSLT 2.0 in the next version of the .NET Framework. Some people misinterpreted his post to mean that the we chose to implement XQuery 1.0 over XSLT 2.0 because we prefer the syntax of the former over that of the latter. However decisions of such scale aren't made that lightly.

Type: XPath  #Views: 570  Category: Resource    

XPath Methods initial release
I've just released the initial version of XPath Methods, arbitrarily set at 0.7. XPath Methods is a Zope product that glues FourThought's 4XPath to ParsedXML, so that you can send XPath queries to ParsedXML XML documents.

Type: XPath  #Views: 251  Category: Resource    

Project details for Class::XPath
Class::XPath is a Perl module which adds XPath-style matching to your object trees. This means that you can find nodes using an XPath-esque query with match() from anywhere in the tree.

Type: XPath  #Views: 258  Category: Resource    

Debugging XPath Queries
An application to visualize XPath Queries

Type: XPath  #Views: 308  Category: Resource    

There are currently two XPath products to use with Zope. Each of these solutions is based on the 4Suite XPath processor and require installation of the 4Suite tools.

Type: XPath  #Views: 217  Category: Resource    

Java XPath Engine 'Jaxen' Supports XPath Expression Evaluation via JDOM, dom4j, EXML, and W3C-DOM.
A posting from Bob McWhirter announces the availability of Jaxen Version 1.0-beta-4. With development hosted on SourceForge, the Jaxen project is developing a Java XPath Engine.

Type: XPath  #Views: 353  Category: Resource    

SAXPath: Simple API for XPath
The SAXPath project is a Simple API for XPath. SAXPath is analogous to SAX in that the API abstracts away the details of parsing and provides a simple event based callback interface.

Type: XPath  #Views: 280  Category: Resource    

XPath provides an easier way to select information in Jet database
If you're a power user or developer familiar with Microsoft Access (or other products that use the Microsoft Jet database engine), you probably think of the SQL language when thinking about queries.

Type: XPath  #Views: 208  Category: Resource    

XQuery, XSLT and XPath Last Call Published
The XML Query Working Group and the XSL Working Group have released nine Working Drafts. Six are in Last Call through 15 February 2004. Comments on all of these documents are invited. Visit the XML home page.

Type: XPath  #Views: 270  Category: Resource    

Using XPath with SOAP
XPath is a language for addressing parts of an XML document, used most commonly by XSLT. There are various APIs for processing XPath. For the purposes of this article I will use the open source Jaxen API. Jaxen is a Java XPath engine that supports many XML parsing APIs, such as SAX, DOM4J, and DOM. It also supports namespaces, variables, and functions.

Type: XPath  #Views: 329  Category: Resource    

Prev Next
1 2 3 4 5 6 7 8

Fans of "The Office"
Dwight Bobbleheads are here!
  “It's me! I'm the bobblehead! Yes!”

Advertise on XMLPitstop

Advertise on XMLPitstop

EggHead Cafe
Web Servicee development
Buy links on this site!
remote online storage
Marc jacobs sunglasses
CCTV Systems
Cheap Web Names
Color Laser Printer
Buy links on this site!

Interested in Text ads?
2,284 Total Members
44 members(last 30 days)
18 members(last 7 days)
0 members(today)

1,631 Total Discussions
17 Posts(last 30 days)
4 Posts(last 7 days)
0 Posts(today)

20,375 Total Blog Posts
2,231 Blogs(last 30 days)
477 Blogs(last 7 days)
0 Blogs(today)

8,699 Newsgroup Posts
0 Posts(last 30 days)
0 Posts(last 7 days)
0 Posts(today)

13,806 Total Resources
20 Resources(last 30 days)
4 Resources(last 7 days)
0 Resources(today)


David Silverlight's| 2801 Florida Ave #225|Miami, FL 33133|Ph:305-447-1139