From ce3aa9d3b4626338586a0809c08ad21e18663edc Mon Sep 17 00:00:00 2001 From: Brian Rosenberger Date: Sun, 15 Jun 2014 10:21:47 +0000 Subject: [PATCH] Updated User Guide git-svn-id: https://brutex.net/svn/xservices/trunk@160 e7e49efb-446e-492e-b9ec-fcafc1997a86 --- doc/BruteXServices_User_Guide.dbk | 138 ++++++++++++++++++++++++++++++ doc/XmlServices/XmlServices.xml | 2 + doc/XmlServices/selectXPath.xml | 73 ++++++++++++++++ doc/XmlServices/setAttribute.xml | 77 +++++++++++++++++ 4 files changed, 290 insertions(+) create mode 100644 doc/XmlServices/selectXPath.xml create mode 100644 doc/XmlServices/setAttribute.xml diff --git a/doc/BruteXServices_User_Guide.dbk b/doc/BruteXServices_User_Guide.dbk index 1532f93..6763d12 100644 --- a/doc/BruteXServices_User_Guide.dbk +++ b/doc/BruteXServices_User_Guide.dbk @@ -4273,6 +4273,144 @@ xmlns:ws="http://ws.xservices.brutex.net"> ]]> + +
+ selectXPath + Selects xmlfragements, nodes, attribute or text from xml data using an XPath expression. + This function requires namespaces to be declared correctly. + + Sample request: + + + + + + + + Lena + Jani + Reminder ABC + Don't forget me this weekend! + + + John + Lena + Call Mr. ABC + Please call back + + + Brian + JJohn + Reminder XServices + How to use selectXPath? + + +]]]]> + + utf-8 + + + ns + http://demo.brutex.net + + + bx + http://bx.brutex.net + + + */bx:note/ns:heading/text() + + + +]]> + Sample response: + + + + + Reminder ABC + Reminder XServices + 2 + + + + +]]> + +
+
+ setAttribute + Set an attribute into elements matched by an XPath expression. + + Sample request: + + + + + + + + Lena + Jani + Reminder ABC + Don't forget me this weekend! + + + John + Lena + Call Mr. ABC + Please call back + + +]]]]> + utf-8 + + + + + bx + http://demo.brutex.net + + + */bx:note + + priority + + high + + + + +]]> + Sample response: + + + + + + + Lena + Jani + Reminder ABC + Don't forget me this weekend! + + + John + Lena + Call Mr. ABC + Please call back + +]]]]> + + + +]]> +
wrapInCDATA diff --git a/doc/XmlServices/XmlServices.xml b/doc/XmlServices/XmlServices.xml index 0842b87..cc089e0 100644 --- a/doc/XmlServices/XmlServices.xml +++ b/doc/XmlServices/XmlServices.xml @@ -8,6 +8,8 @@ http://server:port/XServices/XmlService?wsdl + +
\ No newline at end of file diff --git a/doc/XmlServices/selectXPath.xml b/doc/XmlServices/selectXPath.xml new file mode 100644 index 0000000..1ea4772 --- /dev/null +++ b/doc/XmlServices/selectXPath.xml @@ -0,0 +1,73 @@ + + +%myent; +]> +
+ selectXPath + Selects xmlfragements, nodes, attribute or text from xml data using an XPath expression. + This function requires namespaces to be declared correctly. + + Sample request: + + + + + + + + Lena + Jani + Reminder ABC + Don't forget me this weekend! + + + John + Lena + Call Mr. ABC + Please call back + + + Brian + JJohn + Reminder XServices + How to use selectXPath? + + +]]]]> + + utf-8 + + + ns + http://demo.brutex.net + + + bx + http://bx.brutex.net + + + */bx:note/ns:heading/text() + + + +]]> + Sample response: + + + + + Reminder ABC + Reminder XServices + 2 + + + + +]]> + +
\ No newline at end of file diff --git a/doc/XmlServices/setAttribute.xml b/doc/XmlServices/setAttribute.xml new file mode 100644 index 0000000..b3ebdca --- /dev/null +++ b/doc/XmlServices/setAttribute.xml @@ -0,0 +1,77 @@ + + +%myent; +]> +
+ setAttribute + Set an attribute into elements matched by an XPath expression. + + Sample request: + + + + + + + + Lena + Jani + Reminder ABC + Don't forget me this weekend! + + + John + Lena + Call Mr. ABC + Please call back + + +]]]]> + utf-8 + + + + + bx + http://demo.brutex.net + + + */bx:note + + priority + + high + + + + +]]> + Sample response: + + + + + + + Lena + Jani + Reminder ABC + Don't forget me this weekend! + + + John + Lena + Call Mr. ABC + Please call back + +]]]]> + + + +]]> + +
\ No newline at end of file