例JSON數據如何在JSON C#選擇數據的範圍
"Data": [
{
"Symbol": "PTT",
"CandleCollection": [
{
"Open": 248.0,
"High": 250.0, //1
},
{
"Open": 239.0,
"High": 241.0, //2
},
{
"Open": 225.0,
"High": 229.0, //3
},
{
"Open": 215.0,
"High": 216.0, //4
},
{
"Open": 215.0,
"High": 218.0, //5
},
示例:我需要在4
我的JSON輸入代碼來選擇在2個結尾數據的第一數據上C#是:
foreach (JToken data in jsonInputObj["Data"])
{
List<CandleStick> candleArray = new List<CandleStick>();
foreach (JToken candleStick in data["CandleCollection"])
{
double open = candleStick["Open"].ToObject<double>();
double high = candleStick["High"].ToObject<double>();
candleArray.Add(new CandleStick(open, high);
}
CandleCollection candleList = new CandleCollection(candleArray);
symbolList.Add(data["Symbol"].ToString(), candleList);
}
//
這個循環是得到以.json文件數據到列表
在這個循環中選擇數據範圍是不可能的?
你能告訴我如何循環?我不擅長代碼編程。 –
上面的循環是否正確讀取所有數據? –
是的。它獲取所有數據。 –