back-end code
Pour tester le code, il suffit d'ouvrir le fichier template.html avec un navigateur, d'uploader le fichier d'entrée data.json via le bouton en haut à gauche. Le résultat s'affichera directement sur la page, si on veut le fichier de sortie, il suffit de clique sur le lien à droite "click to downolad".