用sdk带的Json接口,先取JsonArray,然后Array中没个元素解析。

解决方案 »

  1.   

    我就是不知道在android中assets目录下解析txt文件。txt文件中存放的是json字符串
      

  2.   

    用FileInputStream读文件啊,读出来再解析。
      

  3.   

    反正你用json解析去解析 不是json格式自然解析不了
    而且为什么会出现不是json文本呢   
      

  4.   

    InputStream in=context.getAssets().open("data.txt");
    context是一个Context实例,如Activity里的this
      

  5.   

    InputStream in=context.getAssets().open("data.txt");
    ByteArrayOutputStream os = new ByteArrayOutputStream();
    byte[] buf = new byte[4096];
    int read;
    while ((read = in.read(buf)) > 0) {
        os.write(buf, 0, read);
    }
    byte[] data = os.toArrayByte();
    String jsonString = new String(data);
    JsonObject obj = ......