Question : Comment exécuter un fichier JSON sous Windows ?
On n'exécute pas JSON - Il n'est pas exécutable comme un fichier EXE, COM, MSI ou même BAT. C'est purement pour sérialiser les données et selon le langage, il pourrait y avoir de nombreuses bibliothèques qui pourraient être utilisées pour désérialiser ou autrement lire et analyser les données.
Essentiellement, JSON est une série de paires clé/valeur. Une valeur peut être une valeur simple comme 12345, vrai/faux, 3,14159265 ou "Hello World" - ou elle peut être un tableau ou une autre collection de paires clé/valeur supplémentaires. Below is a possible example of a JSON file(I didn’t run this through a JSON linter for accuracy):
- { id: 1
- , name: "Seth Fulmer"
- , titleId: 1
- , subordinates: [ { id: 2
- , name: "Steve Rhodes"
- , titleid: 2
- , subordinates: []
- }]
- }
and a related Java object that would be created to hold the data:
- public class Employee
- {
- private int miId;
- private String msName;
- private Title mObjTitle;
- private List mLstEmployees;
- // constructors, getters, setters, etc.
- }
Now I used TitleId instead of defining each title out which might take some creative programming like for the Title class having a constructor that takes an integer for the id but that’s a minor factor. There are many libraries like Jackson and I believe another is called GSON which will auto-serialize and deserialize objects in certain situations.
But you can’t execute or run JSON - just read/parse or write/serialize it.