pour la conf, json a le gros désavantage que l'ordre des clés n'est pas spécifié par le standard. Ca depend de la librairie que tu utilises, qui va très probablement être l'ordre des hash du dictionnaire.
Si ta conf est uniquement écrite par un humain, c'est pas un problème.
Si ta conf peut être générée/modifiée par une machine, ca va te créer des diffs très durs a lire.
XML n'a pas ce problème, l'ordre des elements doit être conservé entre une lecture et une écriture.
[^] # Re: JSON? YAML?’
Posté par groumly . En réponse au journal En finir avec CSV ou Excel pour échanger des données. Évalué à 7.
pour la conf, json a le gros désavantage que l'ordre des clés n'est pas spécifié par le standard. Ca depend de la librairie que tu utilises, qui va très probablement être l'ordre des hash du dictionnaire.
Si ta conf est uniquement écrite par un humain, c'est pas un problème.
Si ta conf peut être générée/modifiée par une machine, ca va te créer des diffs très durs a lire.
XML n'a pas ce problème, l'ordre des elements doit être conservé entre une lecture et une écriture.