Anda dapat menggunakan alat apa pun yang Anda inginkan tergantung pada kebutuhan Anda, beberapa alat akan lebih cocok dengan proyek Anda. Bahkan jika Anda lebih suka menggunakan alat bawaan .NET Framework seperti DataContractJsonSerializer . Tetapi jika Anda ingin membuat pekerjaan, Anda perlu membersihkan struktur objek json.
Masalah utama yang bisa saya lihat di objek json Anda adalah array bersarang. Daripada melakukan hal-hal seperti...
{
...
"CATSUBCAT":
{
[
{
"CATID": "10002",
"CATNAME": "veg",
...
}
]
}
}
lakukan ini...
{...
"CATSUBCAT":
[
{
"CATID": "10002",
"CATNAME": "veg",
...
}
]
}
Perhatikan bahwa array di json dideklarasikan sebagai [], jadi jika SUBCAT adalah array objek maka objek di dalam array ini harus berada di dalam [] dan dipisahkan dengan koma. Ikuti tautan ini dan periksa bagaimana karyawan diwakili