from Answer我學會了如何在c#中展開JSON對象。 從JSON字符串:如何在C#中展開flattenned json
{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}
到:
串的下面是線,而不是一個對象
menu.id:file
menu.value:File
menu.popup.menuitem[0].value:New
menu.popup.menuitem[0].onclick:CreateNewDoc()
menu.popup.menuitem[1].value:Open
menu.popup.menuitem[1].onclick:OpenDoc()
menu.popup.menuitem[2].value:Close
menu.popup.menuitem[2].onclick:CloseDoc()
現在,我想反向的過程。 我可以從這個question找到實現,但它在JavaScript中。
我如何unflatten(返回從行結構化JSON)在C#與json.net?
我更新了澄清一些信息的問題 –