	 xmlrpc - simple xmlrpc client and object manipulator

(parts derived from http_get,
     Jef Poskanzer, jef@mail.acme.com  http://www.acme.com/jef/ )

-- SYNTAX --
	./xmlrpc url argument [filters]

Calls the XMLRPC server at url with the specified argument,
and prints the results (possibly after applying the filters).

Supported url are http and https (or '-' which is special and
tells the code to apply the filter to the argument itself
and not to the result).

Arguments can be any composition of
	integer		123
	strings		"abc foo bar"
	arrays		[ "one", 2, "tree" ]
	structs		{ foo=1, bar=2 }
	functions	f(x, y, z)

and all nesting of them.

The filters can extract individual elements of the reply, print it
in XML or functional form, etc.

See minixml.h and dynstring.h for details.

-- BUILD REQUIREMENTS --
    ssl support uses openssl by default.
    If you are looking for a small libssl library, you can use
    XYSSL (http://xyssl.org/), which is also supported.
    Build it as 'gmake XYSSL=1 XYSSL_TREE=...' providing a
    path for the XYSSL tree.

EXAMPLES

URL=http://xmlrpc-c.sourceforge.net/api/sample.php

./xmlrpc $URL 'sample.sumAndDifference(10,20)' '' '[].keys()' '[][sum]'

