android JsonWriter没有表现

时间:2019-02-10 19:56:56

标签: android json

我正在尝试使用android.util.JsonWriter,但是它不起作用。这是一个简化的示例:

public static String getErrorsJson() throws IOException {
    StringWriter sw = new StringWriter();
    JsonWriter jw = new JsonWriter(sw);
    jw.beginArray();
    for (Error error : errors) {
        jw.beginObject();
        jw.name("timestampmillis").value(error.timestampmillis);
        jw.endObject();
    }
    jw.endArray();

    return sw.toString();
}

结果是此行上的NullPointerException:

       jw.name("timestampmillis").value(error.timestampmillis);

如果我分为两部分(jw.name,然后是jw.value),它不会引发异常,但是我可以看到jw.name返回的是null,整个函数返回一个空字符串

建议?

0 个答案:

没有答案