0
我有一個JSON文件。從json在服務器上讀取
public static string RepStatusJsonFile = @"Statuses.json";
,我嘗試使用的StreamReader從中讀取數據,
public static Dictionary<string, string> LoadRepStatuses()
{
Dictionary<string, string> list = new Dictionary<string, string>();
StreamReader read = new StreamReader(RepStatusJsonFile);
string json = read.ReadToEnd();
DataSet ds = JsonConvert.DeserializeObject<DataSet>(json);
for (int i = 0; i < RepStatuses; i++)
{
list.Add(ds.Tables[0].Rows[i][0].ToString(), ds.Tables[0].Rows[i][1].ToString());
}
return list;
}
我得到這個錯誤:
Could not find file 'C:\Windows\SysWOW64\inetsrv\statuses.json'.
你在那個地方有這個名字的文件嗎? – maniak1982
你的json文件位於何處?它是否出現在路徑'C:\ Windows \ SysWOW64 \ inetsrv? –
很確定你想在那裏做一個'MapPath' ... –