基于Open XML SDK构build的是哪些框架?

由于Open XML SDK只提供强types的类,所以并不真正需要创build和操作Open XML文档。 是否有构build在Open XML SDK上的框架可以完成框架应该做的事情:添加一个新的抽象层并实际隐藏较低层的细节?

到目前为止,我知道一个图书馆,但我想知道是否还有一些:

  • ClosedXML – OpenXML的简单方法 (一个轻松创buildExcel文档而不处理XML文档麻烦的库)

Open XML SDK已经是对现有System.IO.Packaging API的抽象层,您可以通过访问和编写实际的XML来创build和操作Open XML文档。 现在,Open XML SDK比旧的方式要好得多,但为了使用这个SDK,它仍然需要大量的底层XML知识。

所有这一切说,有一个构build在Excel文档的System.IO.Packaging API上,名为ExcelPackage ,它提供了一个您正在寻找的抽象层,更容易构build类和方法来创build实际的Excel 2007电子表格。

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