.net – 基于Open XML SDK构建了哪些框架?

由于Open
XML SDK仅提供强类型类,因此实际上并不需要创建和操作Open XML文档.是否有任何构建在Open XML SDK上的框架可以完成框架应该做的事情:添加一个新的抽象层并实际隐藏下层的细节?

到目前为止,我知道一个库,但我想知道是否还有更多:

> ClosedXML – The easy way to OpenXML(一个轻松创建Excel文档的库,无需处理XML文档的麻烦)

最佳答案 Open XML SDK已经是现有System.IO.Packaging API的抽象层,您可以通过访问和编写实际的XML来创建和操作Open XML文档.现在Open XML SDK比旧方法好一些,但它仍然需要大量的底层XML知识才能使用这个SDK.

所有这些都表示有一个基于System.IO.Packaging API的Excel文档,名为ExcelPackage,它提供了您正在寻找的抽象层,更容易构建类和方法来制作实际的Excel 2007电子表格.

我不倾向于寻找许多框架,因为我需要编写的自定义Open XML SDK代码通常无法从第三方框架获得.

点赞