要件に応じて、任意のツールを使用できます。一部のツールは、プロジェクトにより適しています。 DataContractJsonSerializer 。ただし、作業を行う場合は、jsonオブジェクトの構造をクリーンアップする必要があります。
私があなたのjsonオブジェクトで見ることができる主な問題は、ネストされた配列です。次のようなことをする代わりに...
{
...
"CATSUBCAT":
{
[
{
"CATID": "10002",
"CATNAME": "veg",
...
}
]
}
}
これを行う...
{...
"CATSUBCAT":
[
{
"CATID": "10002",
"CATNAME": "veg",
...
}
]
}
jsonの配列は[]として宣言されているため、SUBCATがオブジェクトの配列である場合、この配列内のオブジェクトは[]内にあり、コンマで区切る必要があることに注意してください。 このリンク をたどってください 従業員がどのように表されているかを確認します