Skip to content

lifeware-sa/XML-XPath

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XML-XPath

Build Status Coverage Status

An XPath library for Pharo leveraging the XML parsing capabilities of XMLParser. Supports XPath 1.0 syntax with extensions.

Installation

Metacello new
	baseline: 'XPath';
	repository: 'github://pharo-contributions/XML-XPath/src';
	load.

Usage

A simple example on how to use the XPath class:

doc := XMLDOMParser parse: aStream.
path := XPath for: 'entry/content/@src'.
urls := path in: doc.

This will look for each 'src' attribute of each 'content' node of all 'entry' nodes in the document.

LICENSE

MIT License

History

This project was migrated from http://smalltalkhub.com/#!/~PharoExtras/XPath

Releases

No releases published

Packages

No packages published

Languages

  • Smalltalk 100.0%