Это мой JSON файла:Populate JSON в PropertyGrid
{
"properties": [
{
"name": "Text",
"value": "",
"default": "",
"type": "string",
"desc": "The text associated with the control."
},
{
"name": "Items",
"default": "item1",
"items": ["item1","item2","item3"],
"type": "list",
"desc": "List of items."
},
{
"name": "Pages",
"type": "collection",
"desc": "List of items.",
"properties": [
{
"name": "Text",
"value": "",
"default": "",
"type": "string",
"desc": "The page text."
}
],
"items": [
{
"Text": "page1"
},
{
"Text": "page2"
}
]
}
]
}
Что бы быть лучшим подходом для динамического заполнения сетки свойств на основе файла JSON (с помощью Json.NET)?
Я буду использовать ряд этих файлов, поэтому сетка свойств изменится соответственно, я хочу сделать это таким образом, а не создавать классы C#.
благодаря
Вы можете использовать JObject.parse («Json string») для достижения этого, следующий раздел, который вы можете указать: http: //james.newtonking.com/json/help/index.html; http://weblog.west-wind.com/posts/2012/Aug/30/Using-JSONNET-for-dynamic-JSON-parsing – holmes2136