4
當我在.docx文件上運行以下代碼時,child2.innerText將打印出我以後的信息(儘管沒有與表格的單獨列分離文本)。
我的問題是,關聯的innerXml對我來說完全是難以理解的。我認爲會有'從表格'獲取單元格等方法。我幾乎不知道如何從我已經給出的XML中提取列/行。
我對C#完全陌生,所以我可能會漏掉一些明顯的東西。
我使用的是openxml,文件是.docx。使用C#提取數據存儲在.docx文件中的表格
using (WordprocessingDocument wdoc = WordprocessingDocument.Open(pathToMiniToktrapport, false))
{
var table = wdoc.MainDocumentPart.Document.Body.Elements<Table>();
foreach (var child in table)
{
foreach (var child2 in child) {
System.Console.WriteLine(child2.InnerXml);
System.Console.WriteLine(child2.InnerText);
System.Console.ReadLine();
}
}
}
謝謝!
我不會原諒我自己的鏈接,但我。我沒有檢查,但我正在尋找一個.getCellMethod(),並不明白我正在尋找.getElements <>方法。 – user1815201