我是使用 OpenXML SDK 编程的新手,并且我尝试过多地定位和读取两个文档字段之间的文本,但从未真正成功。网上有大量的示例和教程,几乎涵盖了您可以想到的使用 OpenXML SDK 进行的所有操作,从设置水印到合并邮件,但不仅仅是关于处理文档字段的示例和教程。
我的word文档看起来像这样:
{ Field1 } data { Field2 }
我想做的是读取和之间的Field1
数据Field2
。
我成功地找到了我需要的所有字段,如下所示:
var qryFieldCode = (from p in procDoc.MainDocumentPart.Document.Body.Descendants()
where p.GetType() == typeof(FieldCode)
select p).ToList();
但是我能做些什么来阅读我找到的那些字段之间的文本呢?
任何帮助是极大的赞赏。