我正在尝试使用通过 OpenXML SDK 读入的 docx 作为 .Net Web 应用程序中的模板用于套用信函(基本上)。我有一个带有我想要的格式的 docx,用从 xsd 定义的 XML Schema 标记进行标记(无论它们被称为什么,对此的帮助都非常无用)。
我在 Google 上发现的唯一类似的东西似乎是将 CustomXmlBlock 元素替换为具有所需数据的文本元素。这看起来……凌乱而脆弱。
我还增加了一些复杂性,即某些数据是分层的,包含部分的元素,然后是该部分中的项目。这似乎完全打破了上述方法。
那么,有人可以为我指出正确的方向吗,或者建议一种更好的方法来处理模板格式的信件?