0

我将 .json 文件存储在 AWS S3 存储桶中。我使用该函数OpenStreamAsync获取指定的文件,我想读取它并按照我希望它们在 .json 文件中但进入 excel 的方式排列项目(我使用EEPlus)。

这样做的最佳做法是什么?

4

1 回答 1

1
{ "name":"John", "age":30, "car":null }

1)创建一个与您的 JSON 匹配的类,您可以使用 http://json2csharp.com/

public class RootObject
{
    public string name { get; set; }
    public int age { get; set; }
    public object car { get; set; }
}

2)使用Json.NET反序列化

Install Package

PM> Install-Package Newtonsoft.Json


Code to serialize JSON
var group2 = JObject.Parse(yourjson).ToObject<RootObject>();
  1. 使用您的对象创建您的 EEPlus 文档
于 2018-12-10T14:44:41.893 回答