gpt4 book ai didi

java - Android如何获取JSONObject中的int类型

转载 作者:太空狗 更新时间:2023-10-29 15:30:30 25 4
gpt4 key购买 nike

我在将 int 放入 JSON 时遇到问题。我有一个整数,我需要在其中保存服务器返回给我的错误代码。问题是我必须在 JSONObject 中解析它,但是 JSONObject 只接受字符串,而不接受整数。这是我正在尝试做的一个例子:

int errorCode;
JSONObject ErrorCode;
ErrorCode = new JSONObject(errorCode);

有什么解决这个问题的建议吗?

最佳答案

你可以做到;当你尝试创建你的 json 对象时,使用这个:

//method 1
String myJson = " {errorCode:"+errorCode+"}";
ErrorCode = new JSONObject(myJson);

//method 2
ErrorCode = new JSONObject();
ErrorCode.put("errorCode", errorCode);// jsonObject.put(String key,Object value);

然后当您尝试解析它时,您可以使用:

json.getInt(String key); // in this case, the key is : errorCode

关于java - Android如何获取JSONObject中的int类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7243607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com