我目前在一个开发团队中,试图设计一款能够接受Open XML Word文档、拆分XML并动态生成可用于数据输入的UI界面的应用程序。
我正在使用Open XML SDK,但我的挑战在于要想出一种非常通用的表示方式,因为SDK要求在代码中定义静态表现形式(称之为模板或掩码),然后可以使用它来编程地解析文档。
例如,要解析某个文档,我必须进入代码并定义单词文档的主题、字体、段落样式等,以便程序“知道”如何解析它。如果文档的样式更改,则程序也必须更改。
我的问题是,是否有一种通用的方法来执行此操作,以便我不必关心用于生成Word文档的样式?是否有人尝试过从Word文档中生成屏幕/数据输入字段?
任何帮助将不胜感激。