Nessun esempio nella tua domanda è un oggetto JSON valido; un oggetto JSON può avere solo una radice. Devi dividere il file in due oggetti, quindi analizzarli.
È possibile utilizzare http://jsonlint.com per verificare se una determinata stringa è JSON valida o meno.
Quindi mi raccomando di cambiare ciò che mai sta scaricando più oggetti JSON in un singolo file per farlo in file separati, o di mettere ogni oggetto come valore in un oggetto radice JSON.
Se non si ha il controllo su ciò che sta creando, si è bloccato l'analisi del file per individuare i diversi oggetti radice.
Ecco un modo valido di codificare tali dati in un oggetto JSON:
{
"one": 1,
"two": 2
}
o se il tuo davvero bisogno oggetti separati, come questo:
{
"one":
{
"number": 1
},
"two":
{
"number": 2
}
}
Domanda correlata: [Come rilevare spazzatura finale utilizzando Jackson ObjectMapper] (http://stackoverflow.com/questions/26003171/how-to-detect-trailing-garbage-using-jackson-objectmapper) – sleske