首页 > 解决方案 > 如何在 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#automationjsonreader

解决方案


推荐阅读