使用Open XML过滤表列的内容

时间:2010-11-09 08:38:31

标签: openxml openxml-sdk

我需要使用openxml sdk过滤表列的内容(在MS-word文档中)。我可以使用reference = tablerow.ElementAt<OpenXmlElement>(0).InnerText

获取表列内容(作为字符串)

我需要做的是将列的内容分成多个字符串,例如: 柱

abcd 

efgh

我使用abcdefgh

在引用中获得reference = tablerow.ElementAt<OpenXmlElement>(0).InnerText

我需要的是将abcdefgh分成不同的字符串。

这是我正在使用的一段代码:

foreach (Table table in tables)
{
    foreach (TableRow tablerow in table.Descendants<TableRow>())
    {
        reference = tablerow.ElementAt<OpenXmlElement>(0).InnerText
    }
}

1 个答案:

答案 0 :(得分:0)

如果我正确理解你的问题,你只想将一个字符串拆分成子字符串。您可以使用从foreach循环获得的reference字符串上的substringsplit来执行此操作。