如何从Java中的JSON对象获取不同类型的值?
JSONObject是名称/值对的无序集合,它从字符串中解析文本以生成类似映射的对象。JSONObject有几个重要的方法来显示不同类型的值,比如getString()方法获取与键字符串相关联的字符串,getInt()方法获取与键关联的int值,getDouble()方法获取与键关联的double值,getBoolean()方法获取与键关联的布尔值。
示例
import org.json.*;
public class JSONObjectTypeValuesTest {
public static void main(String[] args) throws JSONException {
JSONObject jsonObj = new JSONObject(
"{" +
"Name:Adithya," +
"Age:22, " +
"Salary: 10000.00, " +
"IsSelfEmployee: false " +
"}"
);
System.out.println(jsonObj.getString("Name")); // returns string
System.out.println(jsonObj.getInt("Age")); // returns int
System.out.println(jsonObj.getDouble("Salary")); // returns double
System.out.println(jsonObj.getBoolean("IsSelfEmployee")); // returns true/false
}
}输出结果
Adithya 22 10000.0 false
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短