sql >> データベース >  >> RDS >> Mysql

c#でのjsonのシリアル化と逆シリアル化

    要件に応じて、任意のツールを使用できます。一部のツールは、プロジェクトにより適しています。 DataContractJsonSerializer 。ただし、作業を行う場合は、jsonオブジェクトの構造をクリーンアップする必要があります。

    私があなたのjsonオブジェクトで見ることができる主な問題は、ネストされた配列です。次のようなことをする代わりに...

    {
        ...
    
        "CATSUBCAT":
            {
               [
                  {
                        "CATID": "10002",
                        "CATNAME": "veg",
    
                        ...
    
                    }
                ]
            }
    }
    

    これを行う...

    {...

        "CATSUBCAT":
               [
                  {
                        "CATID": "10002",
                        "CATNAME": "veg",
    
                        ...
    
                    }
                ]
    }
    

    jsonの配列は[]として宣言されているため、SUBCATがオブジェクトの配列である場合、この配列内のオブジェクトは[]内にあり、コンマで区切る必要があることに注意してください。 このリンク をたどってください 従業員がどのように表されているかを確認します



    1. バンドルインストールの実行中にMySqlでエラーが発生しました

    2. 昨日からのみレコードを選択するにはどうすればよいですか?

    3. Google App EngineデータストアをMySQLにエクスポートしますか?

    4. SSISを使用して大きなフラットファイルをデータベーステーブルにロードするにはどうすればよいですか?