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