Je cherche à créer un format de fichier pour stocker et partager des procédures pour fabriquer des produits chimiques à partir d'éléments de base. Le format devrait définir des choses telles que les quantités de chaque élément de base, la procédure écrite, le temps requis pour que la réaction ait lieu, les informations qualitatives sur les résultats attendus, par exemple "nuageux, rouge, liquide" et ainsi de suite. Je ne connais pas vraiment la première chose au sujet des formats de fichiers, est-ce que quelqu'un pourrait me diriger vers où je devrais commencer, et/ou donner quelques conseils pour rendre le format universel et utilisable? Mon premier instinct est de commencer à partir de XML d'une façon ou d'une autre, bien que je ne sache pas grand-chose à ce sujet non plus.À quoi doit-on tenir compte lors de la conception d'un format de fichier?
Je vous ai induit en erreur sur la nature exacte de ce que je suis en train de concevoir, parce que c'est secret jusqu'à la date de sortie, mais mon exemple devrait être suffisamment similaire pour que tout conseil s'applique.
Merci pour toute aide avec ceci.
Que le XML soit bon ou non est en cours de discussion. Je suggère plutôt de regarder JSON/BSON ou S-Expressions, car ils sont simples et plus faciles que XML. – Vovanium
Je suis d'accord que XML est une douleur pour la transmission de données, mais pour le stockage, il est plus populaire que JSON. –