writedictionary
Ecrit un dictionnaire dans un fichier.
📝Syntaxe
writedictionary(d, filename)
writedictionary(d, filename, Name, Value)
📥Arguments d'entrée
Paramètre Description
d scalaire : objet dictionnaire configure.
filename scalaire texte : nom du fichier de destination.
📄Description

writedictionary(d, filename) ecrit le dictionnaire configure d dans un fichier JSON.

Les cles du dictionnaire sont ecrites comme noms de membres de l'objet JSON. Les cles doivent etre des scalaires texte, numeriques ou logiques. Les valeurs peuvent etre des scalaires, tableaux, cellules, structures ou tableaux de structures lorsqu'elles peuvent etre representees comme valeurs JSON.

writedictionary(d, filename, Name, Value) personnalise l'ecriture. Les options supportees sont :

La persistance MAT et NH5 des variables dictionnaire est geree par savemat/loadmat et savenh5/loadnh5.

💡Exemples
Ecriture puis lecture d'un dictionnaire JSON.
filename = [tempdir(), 'products.json'];
d = dictionary(["apple", "banana"], [1.2, 2.3]);
writedictionary(d, filename);
r = readdictionary(filename)
Ecriture de valeurs heterogenes.
filename = [tempdir(), 'mixed_dictionary.json'];
d = dictionary(["vector", "data"], {[1 NaN Inf], struct('name', "Nelson")});
writedictionary(d, filename, 'PrettyPrint', false);
r = readdictionary(filename)
🔗Voir aussi
readdictionarydictionarysavenh5savemat
🕔Historique des versions
Version Description
2.0.0 version initiale
Modifier cette page sur GitHub