Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

serialisasi json dan deserialisasi di c #

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kelompokkan menurut X atau Y?

  2. Doctrine2.3 dan kaskade OneToOne tampaknya tidak berfungsi

  3. kerangka kerja entitas 4 penghematan masalah unicode

  4. xx waktu lalu fungsi tidak berfungsi

  5. Kunci asing MySQL dengan kunci non-unik -- bagaimana mungkin?