Mysql
 sql >> база данни >  >> RDS >> Mysql

json сериализация и десериализация в c#

Можете да използвате всякакви инструменти, които искате в зависимост от вашите изисквания, някои инструменти ще паснат по-добре на вашия проект. Дори ако предпочитате да използвате вградените инструменти на .NET Framework, като DataContractJsonSerializer . Но ако искате да работите, ще трябва да изчистите структурата на json обекта.

Основният проблем, който виждам във вашия json обект, са вложените масиви. Вместо да правите неща като...

{
    ...

    "CATSUBCAT":
        {
           [
              {
                    "CATID": "10002",
                    "CATNAME": "veg",

                    ...

                }
            ]
        }
}

направи това...

{...

    "CATSUBCAT":
           [
              {
                    "CATID": "10002",
                    "CATNAME": "veg",

                    ...

                }
            ]
}

Обърнете внимание, че масивите в json се декларират като [], така че ако SUBCAT е масив от обекти, тогава обектите в този масив трябва да са вътре в [] и разделени със запетаи. Следвайте тази връзка и проверете как са представени служителите



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Актуализирайте колоните, ако входните стойности не са нулеви, в противен случай игнорирайте и запазете съществуващите стойности на колоната в базата данни

  2. Създайте MySQL таблица с PHP променлива

  3. Съхранение на дата, където може да се знае само годината

  4. Как да създадете пагинация в Codeiginter?

  5. Каква е постоянството на препратките и присъединяванията в MySQL?