导出word文档与xml的问题
word2007提供了内容控件ContentControl,也提供了方便xml隐射的XMLMapping.SetMapping所以在Asp.net,我很方便就可以从数据库读取数据用xmlWriter生成xml流写入word.
我是先定义好word模板,写好vba解析xml的。这样导出的word完全没有问题。
但word2003呢?没有内容控件这东东,怎样类似word2007的做法呢?我知道的可以用到word的书签,用下面的方法:
Selection.GoTo What:=wdGoToBookmark, Name:="书签名"
Selection.TypeText (CompanyName)
但怎解析xml?
总的来说,我想实现导出word的思路是:先做好word模板,把xml写入word,用vba来读取xml显示正确内容.
哪位大侠熟悉这样方面的,麻烦提供下帮忙。谢谢。
补充:.NET技术 , ASP.NET