14-11-2016, 11:27 PM
T'as pas besoin de pusher sur un serveur ou d'altérer les fichiers locaux existants, le navigateur le fait: il suffit de proposer le fichier modifié en téléchargement (et de le sauver sur la clef à la place du précédent). Jette un oeil à la feuille d'aventure de Dracca qu'on peut enregistrer en JSON. Dans ton cas, il suffit d'enregistrer en XML. Tu génères le même XML que celui d'entrée (aux modifications courantes de la page près) et tu le sauves sur la clef USB.
En plus, cela fait un mécanisme d'annulation implicite (il suffit de ne pas DL & save le XML pour annuler les modifications courantes) et une historisation implicite (il suffit de sauver le XML sous un autre nom que l'original).
En plus, cela fait un mécanisme d'annulation implicite (il suffit de ne pas DL & save le XML pour annuler les modifications courantes) et une historisation implicite (il suffit de sauver le XML sous un autre nom que l'original).