有一个Job历史管理类,结构如下:
public class JobHistory
{
public int SubJobID { get; set; }
public string Data { get; set; }
public int Code { get; set; }
public string Message { get; set; }
}
Data是一个JSON字符串。我可以控制逻辑在一组List中拥有相同的JSON模式。
现在我希望将List转换为excel文件,该文件将JSON提取为具有相同级别的Code和Message的excel列。我该如何设计这个部件?
JSON字符串只有一个图层数据。
答案 0 :(得分:1)
如果必须是excel文件格式,那么我建议使用像Npoi这样的库来创建文件,可以从对象序列化并生成excel文件。
其他明智的建议使用csv。
答案 1 :(得分:0)
它必须优秀吗?因为excel打开CSV文件并且生成的工作要少得多,所以它不能是CSV。