Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 解析JSON对象资产_Android_Json - Fatal编程技术网

Android 解析JSON对象资产

Android 解析JSON对象资产,android,json,Android,Json,我想做一个android应用程序。下面是这个示例JSON文件。那么我应该把它放在哪里呢?我怎样才能访问它?我想通过搜索视图访问它,结果是结果的详细视图。对不起,英语不好。我是新手 [ { "NPWP": "73.788.179.7-811.000", "Nama": "A. SAIFUL", "Alamat": "DUSUN I TETEHAKA, AWUNIO", "Kelurahan": "AWUNIO", "Kecamatan": "KOLON

我想做一个android应用程序。下面是这个示例
JSON
文件。那么我应该把它放在哪里呢?我怎样才能访问它?我想通过搜索视图访问它,结果是结果的详细视图。对不起,英语不好。我是新手

 [
  {
    "NPWP": "73.788.179.7-811.000",
    "Nama": "A. SAIFUL",
    "Alamat": "DUSUN I TETEHAKA, AWUNIO",
    "Kelurahan": "AWUNIO",
    "Kecamatan": "KOLONO",
    "Kota": "KAB.KONAWE SELATAN",
    "Propinsi": "SULAWESI TENGGARA",
    "Bentuk Hukum": 0,
    "Jenis": "OP",
    "KLU": 96304,
    "Tanggal Daftar": "27/08/2015",
    "Tanggal PKP": 0,
    "Tanggal PKP Cabut": 0,
    "NIK": 7405090107690004,
    "Telp": 82187427999,
    "Status": "Normal",
    "Nama PJ": "910222878 - AHMAD MUZZAMMIL"
  },
  {
    "NPWP": "74.280.304.2-811.000",
    "Nama": "A. SOPARI",
    "Alamat": "DESA TANEA, KONDA",
    "Kelurahan": "KONDA",
    "Kecamatan": "KONDA",
    "Kota": "KAB.KONAWE SELATAN",
    "Propinsi": "SULAWESI TENGGARA",
    "Bentuk Hukum": 0,
    "Jenis": "OP",
    "KLU": 1640,
    "Tanggal Daftar": "26/10/2015",
    "Tanggal PKP": 0,
    "Tanggal PKP Cabut": 0,
    "NIK": 7405070107630017,
    "Telp": 81341515993,
    "Status": "Normal",
    "Nama PJ": "910222878 - AHMAD MUZZAMMIL"
  },
  {
    "NPWP": "74.576.849.9-811.000",
    "Nama": "A.HARIS YAHYA",
    "Alamat": "MOLAWE RT 002 RW 002, MOLAWE",
    "Kelurahan": "MOLAWE",
    "Kecamatan": "MOLAWE",
    "Kota": "KAB. KONAWE UTARA",
    "Propinsi": "SULAWESI TENGGARA",
    "Bentuk Hukum": 0,
    "Jenis": "OP",
    "KLU": 64140,
    "Tanggal Daftar": "26/11/2015",
    "Tanggal PKP": 0,
    "Tanggal PKP Cabut": 0,
    "NIK": 7409042801730001,
    "Telp": 85333533868,
    "Status": "Normal",
    "Nama PJ": "910222878 - AHMAD MUZZAMMIL"
  }

把它放在资产文件夹中

以下是如何创建一个:

要打开资产文件,请执行以下操作:

BufferedReader reader = null;
try {
    reader = new BufferedReader(
        new InputStreamReader(getAssets().open("your_file_name.json"), "UTF-8")); 

    // do reading, usually loop until end of file reading 
    String mLine;
    while ((mLine = reader.readLine()) != null) {
       //process line
       ...
    }
} catch (IOException e) {
    //log the exception
} finally {
    if (reader != null) {
         try {
             reader.close();
         } catch (IOException e) {
             //log the exception
         }
    }
}