Converter (XML or JSON) to NGSI-LD
Rough overview of TODOs:
-
Python application which handles HTTP requests -
Validate XML entities with XSD schemas (package xmlschema) -
Validate JSON entities with json schemas (package jsonschema, example: https://git.rwth-aachen.de/eonercdevel/Sandbox/-/tree/master/JSONschema/Python_validate) -
convert XML&JSON entities to NGSI-LD, return converted entity via HTTP -
return error messages -
write unit tests for the different functionalities (entity validation, entity conversion, handling wrong input etc.)