From 85cdaaaeafd9eb4ff5e6f6db87e1df5e2e41b431 Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Wed, 30 Jul 2008 11:35:37 +0200 Subject: Parse multi-element string values properly (e.g. text[0], CDATA[1], text[2]) Concatenate all matched XPATH elements into one string --- xml-parser.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'xml-parser.h') diff --git a/xml-parser.h b/xml-parser.h index 53d7b5a..e130e5b 100644 --- a/xml-parser.h +++ b/xml-parser.h @@ -39,7 +39,9 @@ TXMLFile * xml_parser_load (const char *filename); void xml_parser_close (TXMLFile *file); /* - * xml_file_get_node_value: retrieve value from XPath node + * xml_file_get_node_value: retrieve string value from XPath node + * - multiple matched nodes will be concatenated into one string + * - otherwise please use [0], [1] etc. quantificators */ char * xml_file_get_node_value (TXMLFile *file, const char *x_path); -- cgit v1.2.3