我需要知道我们如何使用模板和使用 ASP.Net 的 XPath 生成 WordML 报告。它的优点是什么。
我需要一个简单的如何教程。
我需要知道我们如何使用模板和使用 ASP.Net 的 XPath 生成 WordML 报告。... 一个简单的教程是我所需要的。
创建(使用 Word)您将用作模板的 WordML 格式的文档。
查看您的 WordML 模板:看看它是 XML 格式的。有微软的 WordML 参考文档,让你了解它的含义以及如何修改它。
定义 XPath 表达式,标识模板中要修改的位置(其中“修改”可能意味着“在运行时插入数据”)。
在运行时使用类似http://www.google.com/search?hl=en&q=c%23+xpath的 API
它的优点是什么。
它比什么替代品有优势?
好处是输出是一个 Word 文档,其内容基于模板加上在运行时所做的修改。
我建议您使用内容控件和自定义 XML 来生成报告。这是一个示例:
http://blogs.msdn.com/erikaehrli/archive/2006/08/11/word2007DataDocumentGenerationPart1.aspx
您可能还想看看 Microsoft 的 OpenXML SDK v2.0