C# Serialize dan Deserialize JSON Data

[L]angsung to the point ya. Blog post yang saya tulis ini berisi contoh kode C# untuk melakukan serialize dan deserialize data JSON. Serialize artinya mengubah data yang semula dalam bentuk objek kedalam format JSON, sedangkan deserialize adalah sebaliknya dari JSON ke objek.

JSON Serialize Deserialize

Kode yang saya tulis untuk keperluan ini menggunakan kelas DataContractJsonSerializer yang merupakan bawaan dari .NET platform.

Kelas Model

Siapkan terlebih dahulu kelas modelnya. Tambahkan beberapa attribute seperti DataContract dan DataMember supaya JSON bisa dikonversi dari dan ke objek secara automatis.

Serialize

Deserialize

Source Code

Source code sampel bisa diperoleh di github saya di sini

Enjoy it 😀

Facebook Comments
 

Agung Setiawan

Agung Setiawan adalah software engineer di BukaLapak.com, penulis sekaligus pecinta sastra, dan pembaca buku

 
Halo, perkenalkan saya Agung Setiawan.
Saya Software Engineer di BukaLapak.
Simak pemikian saya soal dunia Software Engineering via Twitter di @agungsetiawanmu dan facebook
Blog ini saya update seminggu sekali jadi sering-sering saja mampir
Mau belajar Vim bareng saya?
Belajar ngoding dari nol menggunakan PHP

Leave a Reply

Your email address will not be published. Required fields are marked *