c# - 如何在 c# 中使用字典逐行读取输入数据(.json 文件)-> 通用代码
问题描述
我Newtonsoft.Json
用来读取.json
文件。我一般需要 --> 它应该遍历所有数据/计数可能每次都不同的数据。
//var map=new Dictionary<string,string>();
using (StreamReader file = File.OpenText(filepath)){
using (JsonTextReader reader = new JsonTextReader()){
JObject obj = (JObject)JToken.ReadFrom(reader);
while (Reader.read()){
for (int i = 0; i < reader.lineNumber; i++){
if (reader.value != null)
Console.Writeline("Token{i},Tokem{1}", reader.TokenType, reader.TokenValue);
else
Console.Writeline("Token{i}", reader.TokenValue);
i++;
}
}
}
}
如何在字典/列表中返回这些控制台值以使其通用?
解决方案
推荐阅读
- c++ - 如何将 cin 设置为 C++ 中类的成员函数?
- python - 尝试从字典列表中的键中检索值时出现 TypeError
- ios - Firebase iOS -Cast StorageUploadTask 进度从 Double 到 Int
- git - 推送后更改具有两个父级的提交的提交者名称
- javascript - ios - WKWebView评估JavaScript不滚动到片段标识符
- android - 如何在没有anr的情况下频繁刷新视图?
- processing - p5.js 不绘制 3d 框
- go - 如何在 net/http 中编写 /api/v1/users/id/{id}?
- android - 将 lib 上传到 bintray.com 时无法通过电子邮件获取 gpg 密钥
- groovy - 如何在 nifi groovy 脚本中获取 file.creationtime 属性