在e語言中,通過使用Json類可以很方便地解析json格式的數據。Json類包括了許多方法,如jsonDecode()方法、toJsonString()方法等等。
Json json = Json.jsonDecode("{\"name\":\"Tom\",\"age\":18}"); String name = json.get("name").asString(); int age = json.get("age").asInt();
上面的代碼中,我們首先創建一個Json對象,然后調用jsonDecode()方法解析json數據。通過get()方法獲取name和age的值,asString()方法將name的值轉為字符串類型,asInt()方法將age的值轉為整型。
JsonArray jsonArray = Json.jsonDecodeArray("[{\"name\":\"Tom\",\"age\":18},{\"name\":\"Jerry\",\"age\":20}]"); for (Json json : jsonArray) { String name = json.get("name").asString(); int age = json.get("age").asInt(); }
如果是json數組,我們可以通過jsonDecodeArray()方法解析,返回一個JsonArray對象。通過遍歷JsonArray對象,獲取每個json的值。
以上就是e語言解析json的介紹,通過Json類可以很方便地解析json格式數據。
上一篇鼠標點擊切換樣式用css
下一篇鼠標滑過 css特效按鈕