應用程序向我提供一個包含未知數量對象的.json文件。最重要的是,對象內容也發生了很大變化。動態讀取具有多個對象的.json文件
這裏是一個JSON文件的例子:
{
"AVRunning":{
"Description":"Symantec Antivirus Service",
"Status":true
},
"CorrectOU":{
"Description":"Server in Correct OU",
"Status":true
},
"RoleAdGroups":{
"Result":true,
"Group":"Server-Admin"
},
"DefaultAdGroups":[
{
"Result":true,
"Group":"Domain Admins"
},
{
"Result":true,
"Group":"Server-Admins"
},
{
"Result":true,
"Group":"SERVERNAME-ADMINS"
}
]
}
這僅僅是一個JSON文件的一個例子。它可能包含更多的對象以及其中的未知數量的內容。
我對你們所有人的問題是,我如何將這個序列化成C#中的JSON對象,一旦我讀取的內容作爲一個巨大的字符串?
另外,我可能會在這裏過度複雜化這個過程。一旦我閱讀了這篇文章,我想將數據傳遞給我的觀點。如果這不能在C#中完成,那麼在JQuery中執行它會更容易嗎?或者應該首先在那裏完成?我正在閱讀的文件是本地文件,所以我無法直接在jquery中訪問數據。
我知道JSON.NET是一個可能的工具,但從我讀過的東西,我不知道如何動態創建對象。
您將如何處理在您看來這個數據?如果它本質上是動態的,你怎麼知道如何處理它呢? – 2015-03-31 22:21:29
請提出第二個問題(關於將數據傳遞到視圖中)到SO上的一個新的單獨問題。 – 2015-03-31 23:00:23