Pascal library providing an XPath/XQuery 3 interpreter with compatibility modes for XPath 2.0/XQuery 1.0, custom and JSONiq extensions, XML/HTML parsers and classes for HTTP/S requests
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
internet add request-decode function Nov 11, 2018
system return length 0 for null arrays Nov 6, 2018
.hgtags update tags Sep 23, 2018
.travis.yml travis: delete temporary files with find rather than delp Oct 1, 2018 travis, pretty pictures Oct 29, 2017
internettools.lpk travis ................... Nov 4, 2017
internettools.pas remove deprecated files Nov 4, 2017
internettools_autoupdate.lpk remove Lazarus 1.5 lrs form reference Oct 28, 2017
internettools_autoupdate.pas removed LCL dependancy Oct 27, 2012

Internet Tools Build Status

This package provides standard conformant XPath 2.0, XQuery 1.0 and XPath/XQuery 3.0 interpreters with extensions for - among others - JSONiq, pattern matching, CSS and HTML; as well as functions to perform HTTP/S requests on Windows/Linux/MacOSX/Android, an XSLT-inspired webscraping language, and an auto update class.

See my webpage for the detailed internettools documentation or a short overview.

You can also test the XQuery engine with its online cgi service.