• Pada entitas, file yang mirip dengan tabel kamus biasanya digunakan untuk mewakili properti. Sebagian besar file dikonfigurasi dalam file konfigurasi, atau mereka dapat menjadi file statis. Kali ini, kami merekam cara membaca bidang yang diperlukan dari file JSON statis.
1. Format dan jalur file
2. Muat file
Impor org.springframework.beans.factory.annotation.value; impor org.springframework.core.io.resource; @Value ("classpath: static/data/area.json") sumber daya swasta;3. Baca file
Catatan: Karena orang Cina ada saat membaca file, Anda perlu mengatur format pengkodean.
@Override public void test () {for (int i = 1; i <8; i ++) {coba {string areadata = ioutils.tostring (areares.getInputStream (), charset.forname ("UTF-8")); Daftar <String> DistrictNames = jsonPath.Read (Ariadata, "$ .districts [? (@. Id ==" + i + ")]. Nama"); String district = districnames.get (0); System.out.println ("Nomor"+I+"mewakili wilayah administratif sebagai:"+distrik); } catch (ioException e) {e.printstacktrace (); }}}Hasil output
Distrik administratif yang diwakili oleh nomor 1 adalah: distrik administratif yang diwakili oleh nomor 2 di distrik Yaohai adalah: distrik administratif yang diwakili oleh nomor 3 di distrik Luyang adalah: distrik administratif yang diwakili oleh nomor 4 di distrik administratif yang diwakili oleh Nomor 6 di Distrik Teknologi di Baohe adalah: Distrik Administratif yang diwakili oleh Nomor 6 di Baohe. Zona Pengembangan Industri adalah: Zona Pengembangan Industri Teknologi Tinggi Xinzhan
Meringkaskan
Di atas adalah bidang yang diperlukan untuk membaca data dari file JSON statis yang diperkenalkan oleh editor. Saya harap ini akan membantu semua orang. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas semua orang tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!