Froze Release11.2 (#177)
Co-authored-by: Adam Bem <adam.bem@zoho.eu> Co-authored-by: Dariusz Augustyniak <augustyd@noreply.example.com> Co-authored-by: Mikolaj Widla <widlam@noreply.example.com> Reviewed-on: #177
This commit is contained in:
		| @@ -54,12 +54,12 @@ def xpath(source: str, xpath: str) -> str: | ||||
|     # root.xpath can return 4 types: float, string, bool and list. | ||||
|     # List is the only one that can't be simply converted to str | ||||
|     if type(result) is not list: | ||||
|         return str(result) | ||||
|         return str(result), type(result).__name__ | ||||
|     else: | ||||
|         result_string = "" | ||||
|         for e in result: | ||||
|             result_string += etree.tostring(e, pretty_print=True).decode() + "\n" | ||||
|         return result_string | ||||
|         return result_string, "node" | ||||
|  | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -35,7 +35,7 @@ def process_xml(request: request, type: str) -> str: | ||||
|         elif (type == "xslt"): | ||||
|             response_json['result'] = Parser.xslt(data, process) | ||||
|         elif (type == "xpath"): | ||||
|             response_json['result'] = Parser.xpath(data, process) | ||||
|             response_json['result'], response_json['type'] = Parser.xpath(data, process) | ||||
|         elif (type == "prettify"): | ||||
|             response_json['result'] = Parser.formatXML(data, True) | ||||
|         elif (type == "minimize"): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user