1 回答

TA貢獻1820條經驗 獲得超9個贊
您可以使用JObject來自 Json.Net 的 a 來讀取 json 對象而無需定義類。一個例子:
{
"key1": "value1",
"key2": {
"subkey1": 123
},
"key3": [
3.1415926535,
3.621,
13.37
]
}
@{
string content = ...; // String containing the json data.
var json = JObject.Parse(content);
}
div class="row">
<div class="col-md-4">
<h2>Getting started</h2>
<p>key1: </p>
<p>@json["key1"].Value<string>()</p><br>
<!-- Returns "value1" -->
<p>key2.subkey1: </p>
<p>@json["key2"]["subkey1"].Value<int>()</p><br>
<!-- Returns 123 -->
<p>key3: </p>
@foreach(var value in json["key3"].Values<double>())
{
<p>@value</p>
}
<!-- Returns -->
<!-- 3.1415926535 -->
<!-- 3.621 -->
<!-- 13.37 -->
</div>
<div class="col-md-4">
</div>
<div class="col-md-4">
</div>
- 1 回答
- 0 關注
- 98 瀏覽
添加回答
舉報