finished_milestone (#279)

Co-authored-by: Adam Bem <adam.bem@zoho.eu>
Reviewed-on: #279
Co-authored-by: widlam <mikolaj.widla@gmail.com>
Co-committed-by: widlam <mikolaj.widla@gmail.com>
This commit is contained in:
2024-01-04 08:08:16 +01:00
committed by Mikolaj Widla
parent 971cc5f36a
commit f0dd41a86e
91 changed files with 2007 additions and 882 deletions

View File

@@ -29,13 +29,13 @@ def process_xml(request: request, type: str) -> str:
try:
request_data = json.loads(request.get_data(as_text=True))
data = request_data['data']
process = request_data['process']
processorData = request_data['processorData']
if (type == "xsd"):
response_json['result'] = Parser.xsd(data, process)
response_json['result'] = Parser.xsd(data, processorData)
elif (type == "xslt"):
response_json['result'] = Parser.xslt(data, process)
response_json['result'] = Parser.xslt(data, processorData)
elif (type == "xpath"):
response_json['result'], response_json['type'] = Parser.xpath(data, process)
response_json['result'], response_json['type'] = Parser.xpath(data, processorData)
elif (type == "prettify"):
response_json['result'] = Parser.formatXML(data, True)
elif (type == "minimize"):
@@ -45,7 +45,7 @@ def process_xml(request: request, type: str) -> str:
elif (type == "minimizeHtml"):
response_json['result'] = Parser.formatHTML(data, False)
elif (type == "convertHTML"):
response_json['result'] = Parser.convertHTML(data, process)
response_json['result'] = Parser.convertHTML(data, processorData)
else:
raise ValueError("Valid operation types are: xsd, xslt, xpath")