使用OpenXML SDK 2.0从tableCell中获取文本的理由主要有以下几点:
以下是一个使用OpenXML SDK 2.0从tableCell中获取文本的示例代码:
using (WordprocessingDocument wordDoc = WordprocessingDocument.Open(filePath, true))
{
Table table = wordDoc.MainDocumentPart.Document.Body.Elements<Table>().First();
TableRow row = table.Elements<TableRow>().First();
TableCell cell = row.Elements<TableCell>().First();
Paragraph p = cell.Elements<Paragraph>().First();
Run run = p.Elements<Run>().First();
Text text = run.Elements<Text>().First();
string cellText = text.Text;
}
在这个示例中,我们首先打开一个Word文档,然后获取文档中的第一个表格、第一行、第一个单元格、第一个段落、第一个Run、第一个Text,最后获取Text的值作为单元格中的文本。
领取专属 10元无门槛券
手把手带您无忧上云