hello sir i'm python expert,
i worked on many similar tasks, like making a programming language from scratch to build decision trees, json to xml, xml json, csv to json .... i can show you some samples
i can surely do this task for you
i'm looking forward to work with you,
best regards,