Boon - Fonti
ObjectMapperclass può essere utilizzato per analizzare un json da diverse fonti. Può utilizzare le seguenti fonti per analizzare JSON.
byte Array
char Array
File
Classi di lettori
Classi di flusso di input
String
Esempio
L'esempio seguente utilizza la classe ObjectMapper per analizzare un array di caratteri JSON in un oggetto mappa.
import java.util.Map;
import org.boon.json.JsonFactory;
import org.boon.json.ObjectMapper;
public class BoonTester {
public static void main(String args[]){
ObjectMapper mapper = JsonFactory.create();
String jsonString = "{\"name\":\"Mahesh\", \"age\":21}";
char[] jsonCharAray = jsonString.toCharArray();
Map studentMap = mapper.readValue(jsonCharAray, Map.class);
System.out.println("Name: " + studentMap.get("name"));
System.out.println("Age: " + studentMap.get("age"));
}
}
Produzione
Vedrai il seguente output:
Name: Mahesh
Age: 21