Bonjour,
Je suis plutôt newbie en programmation Java, et je suis en train de développer un code qui, entre autre, lit le contenu d'un fichier JSON pour le transformer en chaîne de caractère.
Exemple:
Code :
- {
- "toto1":0,
- "toto2":1,
- "toto3":2
- }
|
A transformer en:
Code :
- "[{\"toto\":0,\"toto2\":1,\"toto3\":2}]"
|
J'ai lu quelques informations sur le net mais ce n'est pas encore très clair pour moi. J'ai néanmoins pondu quelque chose en me basant sur ce lien:
https://www.includehelp.com/java-pr [...] -File.aspx
Ce que je ne comprends pas, c'est que mon code (qui est un quasi copié/collé de celui-là) me renvoit une chaîne dont les clés de mon fichier Json ne sont pas dans le même ordre (ce qui est primordial dans mon cas): {"toto3":2,"toto2":1,"toto":0}
Autre chose, j'aimerais également qu'il y ai un \ avant les guillemets "; sur le net, je lis des fois que c'est quelque chose de natif en travaillant avec des objets Json et pourtant, je n'arrive pas à comprendre pourquoi je ne les affiche pas. J'ai l'impression qu'il me manque des éléments.
Sur tous ces points, merci d'avance de votre aide.