Rumah > Java > javaTutorial > teks badan

Bagaimana untuk melaksanakan penyahserialisasian Java

王林
Lepaskan: 2023-04-28 10:49:06
ke hadapan
1680 orang telah melayarinya

Konsep

1 Klien memperoleh aliran bait objek jujukan daripada fail atau rangkaian, dan membina semulanya melalui penyahserikan berdasarkan status objek dan maklumat penerangan yang disimpan dalam strim bait.

Nota Penggunaan

2 Apabila desiri, anda perlu memberi perhatian kepada format rentetan json Jika ia adalah tatasusunan, lapisan paling luar disertakan dengan '[ ]' Jika ia adalah objek atau Peta, ia disertakan dengan '{ }' Menurut format json yang perlu dinyahsiri, pilih kaedah yang perlu dinyahsiri .fromJson() dan dinyahsiri menjadi objek? Parameter sepatutnya merupakan gambaran

contoh objek ini

public static void main(String[] args) {
      // 定义json
      String json = "{\"name\":\"转换对象\",\"sex\":\"女\",\"age\":20}";
      //实例化Gson
      Gson gson = new Gson();
      //把json序列化为实体类(Test)对象
      Test test = gson.fromJson(json, Test.class);
      //输出---反序列化后的结果为:StudentEntity{name='转换对象', sex='女', age=20}
      System.out.println("反序列化成实体类后的结果为:"+test.toString());
  }
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan penyahserialisasian Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!