[Java] Lettura da JSON File

Oswold

Utente Attivo
7 Ago 2013
81
0
6
Catania
Salve a tutti!

sto riscontrando difficoltà ad effettuare una lettura da un JSON File, qualcuno sa dirmi come dovrei procedere?

Il file in questione è il seguente:

Codice:
{"posizioni":[{
  "name":"Giuliano",
  "sequenza": [
    {
      "latitudine": 60,
      "longitudine": 40,
      "marca_temporale": 11
    },
    {
      "latitudine": 40,
      "longitudine": 60,
      "marca_temporale": 50
    }
  ]},{
    "name":"Maria",
    "sequenza": [
      {
        "latitudine": 60,
        "longitudine": 40,
        "marca_temporale": 11
      },
      {
        "latitudine": 40,
        "longitudine": 60,
        "marca_temporale": 50
      }
    ]}
]}

e il codice da me scritto, naturalmente mancano dei pezzi poiché non so proseguite, è il seguente:

Codice:
import java.io.FileReader;
import java.util.Iterator;

import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;

public class ReadFile {

    @SuppressWarnings("unchecked")
    public static void main(String[] args) {
        JSONParser parser = new JSONParser();

        try {

            Object obj = parser.parse(new FileReader("/WEB-INF/posizioni.json"));

            JSONObject jsonObject = (JSONObject) obj;

            JSONArray posizioni = (JSONArray) jsonObject.get("posizioni");

            Iterator<String> iterator = posizioni.iterator();
            while (iterator.hasNext()) {
                String name = (String) jsonObject.get("name");
                JSONArray sequenza = (JSONArray) jsonObject.get("sequenza");
                Iterator<String> iterator2 = sequenza.iterator();
                while (iterator2.hasNext()) {

                }
            }

        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

Grazie in anticipo a tutti per l'aiuto!
 
Discussioni simili
Autore Titolo Forum Risposte Data
codesurfer [Java] [JSP] errore in lettura XML (Content is not allowed in prolog.) Java 4
A [Java] J2ME(NetBeans) lettura dati file txt Java 5
M java lettura scrittura file con j2me Java 0
F NetBeans problema creazione progetto Java Windows e Software 0
Z [java] bufferizzare stream audio da mic Java 1
L java + Api di google Javascript 1
A [Cerchiamo] [Retribuito/a] "Java Solution Architect" Offerte e Richieste di Lavoro e/o Collaborazione 1
F Script java elenco alfabetico non funziona Javascript 3
C Serializzazione in java Java 1
M AIUTO ESERCIZIO JAVA Javascript 1
M Ripasso Java Offerte e Richieste di Lavoro e/o Collaborazione 0
F [OFFRO - RETRIBUITO] Sviluppatori JAVA Offerte e Richieste di Lavoro e/o Collaborazione 0
L leggere RGB di un pixel dello schermo in java Java 1
I Creazione programmino JAVA Offerte e Richieste di Lavoro e/o Collaborazione 0
F Aiuto java script Javascript 2
T [Java] tipi generici con esempio pratico Java 1
J File audio in java Java 0
V [JAVA] come integrare un software scritto in java su una pagina web? Java 4
C Java client / server Java 0
F [OFFRO][RETRIBUITO] PROGRAMMATORE JAVA Offerte e Richieste di Lavoro e/o Collaborazione 0
C [Java] testare un metodo con Junit Java 1
A [Java] caricare un url esterno senza utilizzo di iframe Java 0
S [OFFRO] Debug delle tue applicazioni Java Offerte e Richieste di Lavoro e/o Collaborazione 1
L [Java] Aggiungere elementi ad array JSON Java 0
B [Java] Paginazione in risposta HTTP Java 0
A [Java]Date diminuite di un giorno su db MySQL Java 0
K [Java] aiuto switch case Java 1
P [Java] limite destro di un JFrame Java 5
D [Java] far partire JProgressBar all'apertura di un JFrame Java 1
N [java con eclipse]metodo ricorsivo che accetta in ingresso un char e restituisce un int Java 0
A Verifica validità data in Java Java 2
L [Java] Errore json conversione Java 0
Drago73 [Java] leggere/scrivere txt server Java 0
M [Javascript] Java card Java 0
serena.cerutti posizioni aperte: PhP, Java, .Net Offerte e Richieste di Lavoro e/o Collaborazione 0
N [Java]problema jasper report dopo compilazione file .jar Java 0
N [Java] Piccolo jform per calcolo totale da 2 campi i double Java 0
N [Java] jbutton con funzioni Java 2
M [java] esercizio lunghezza array di stringhe Java 0
A [java] problema esercizio Java 0
filograndipad2 Esempi chiari e completi sul funzionamento degli eventi in Java Java 1
Raziel84 [Java] Combinazione elementi matrice Java 0
A [java] problema esercizio array Java 5
L da php a popup java PHP 2
W Piccolo sistema per gestire alcune periferiche, Java o altro linguaggio? Java 8
S Cerco programmatore java Offerte e Richieste di Lavoro e/o Collaborazione 0
Z [Java] Grassetto assente su font incorporato nel pacchetto jar Java 0
Z [Java] Caratteri distorti e spaziature errate nelle stampe di componenti swing Java 0
W Aiutino per compilare o eseguire un App Java Java 0
S [JAVA] Geocoding Java Java 0

Discussioni simili