QueryPath

mbutcher - March 3, 2009 - 18:25
QueryPath

QueryPath is a library for searching and manipulating HTML and XML documents. It's like jQuery for PHP. See http://querypath.org for more information.

Here's a screencast that shows what you can do with QueryPath and Drupal.

This module provides three things:

  1. Basic QueryPath integration.
  2. A QueryPath database implementation that provides QueryPath with Drupal database functions
  3. Many examples in the querypath_examples module.

More information

  • For an introduction, see Get to know the QueryPath PHP library at IBM's DeveloperWorks website.
  • For a detailed look at the library, see the API documentation for QueryPath.
  • The Drupal-specific database features are documented in the querypath.classes.inc file.
  • There are many examples at the official QueryPath wiki.
  • The QueryPath Examples module (included with this module) provides examples of using QueryPath inside Drupal to handle database lookups, RSS parsing, and FAPI integration to query the MusicBrainz XML service.

Additionally, I often blog about QueryPath on my personal TechnoSophos blog.

Licenses

QueryPath, the library, is licensed under LGPL, which is 100% compatible with the GPL. This module is licensed under the GPL.

Downloads

Version Downloads Date Links
6.x-1.5 Download (55.1 KB) 2009-Aug-21 Notes


 
 

Drupal is a registered trademark of Dries Buytaert.