我正在使用C#编写代码,使用Open XML SDK 2.0。我在Word文档像文本框,选择选项等。我想以编程方式读取其数据(如下示例)..如何从Word中的控件读取数据文档usng打开XML
WordprocessingDocument InputWordDocument = WordprocessingDocument.Open(@"C:\Users\jayant\Desktop\Template.docx", false);
foreach (Control ctrl in InputWordDocument.MainDocumentPart.Document.Body.Descendants<Control>())
{
Console.WriteLine(ctrl.Name.Value);
}
定义了一些控制,但它显示的控件不是他们的价值的名义。
如何获取值?
我试过了。它不给任何值 –
我的不好,尝试ctrl.Text。 –
没有什么作品..实际上,我已经比较了两个使用Open XML Productivity工具的docx文件,例如一个文件具有无数据控制和其他控制数据..但在对比期间没有找到数据:( –