Come eseguire un file JSON in Windows

Domanda: Come si esegue un file JSON in Windows?

Non si "esegue" JSON - Non è eseguibile come un file EXE, COM, MSI, o anche BAT. È puramente per serializzare i dati e, a seconda del linguaggio, ci possono essere molte librerie che possono essere usate per deserializzare o altrimenti leggere ed analizzare i dati. Un valore può essere un semplice valore come 12345, vero/falso, 3.14159265, o "Hello World" - o potrebbe essere un array o altrimenti una collezione di ulteriori coppie chiave/valore. Below is a possible example of a JSON file(I didn’t run this through a JSON linter for accuracy):

  1. { id: 1 
  2. , name: "Seth Fulmer" 
  3. , titleId: 1 
  4. , subordinates: [ { id: 2 
  5. , name: "Steve Rhodes" 
  6. , titleid: 2 
  7. , subordinates: [] 
  8. }] 

and a related Java object that would be created to hold the data:

  1. public class Employee 
  2. private int miId; 
  3. private String msName; 
  4. private Title mObjTitle; 
  5. private List mLstEmployees; 
  6.  
  7. // 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.