java (android) 从头开始​​创建 JSONObject

标签 java android eclipse

我正在尝试做类似的事情:

public static final JSONObject MYOBJ = new JSONObject().put("value", "expression");

但是 eclipse 很生气并说在线上有错误,即使工具提示显示 No solutions available

我已经尝试将 JSONObject 更改为键入 String 并且仍然是相同的概率。我正在回避 HashMap ,我真的很想使用 JSON。

** 编辑 - 代码位置 **

package ...

import ...

public class MyActivity extends Activity {
    public static final JSONObject MYOBJ = new JSONObject().put("value", "expression");

    ... // onCreate etc
}

最佳答案

看来 JSONObject 有一个必须处理的已检查异常。试试这个

public static final JSONObject MYOBJ = new JSONObject(){
    {
        try {
            put("value", "expression");
        } catch(Exception e){
            e.printStackTrace();
        }
    }
};

关于java (android) 从头开始​​创建 JSONObject,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7960858/

相关文章:

android - 在 Windows XP 的命令提示符下创建 AVD 问题

java - R.java 文件中的语法错误

java - Spring MVC - 使用注释将 Controller 映射到 URL

java ID检查方法

java - 使 Eclipse 将选定的文本括在括号中

java - 将 SSL 代码从常规 Java 应用程序转换为适用于 Android 的 SSL 代码

java - 如何在 WebView 中添加进度条/加载条

java - Mockito .thenReturn(list.add()) 实际上向我的列表中添加了一些内容

java - 字符数组的默认值

android - 解析用户和安装类之间的关系