我有一个word文档(2003)。我正在使用Powershell来解析文档的内容。 该文档在顶部包含几行文本,十几个表具有不同的列数,然后是一些更多的文本。
我希望能够像下面这样阅读文档:
以下是我已经开始编写的powershell脚本:
$objWord = New-Object -Com Word.Application
$objWord.Visible = $false
$objDocument = $objWord.Documents.Open($filename)
$paras = $objDocument.Paragraphs
foreach ($para in $paras)
{
Write-Output $para.Range.Text
}
我不确定段落是否是我想要的。有什么更适合我的目的吗? 我现在得到的只是文件的全部内容。我如何控制我得到的东西。就像我想得到一条线,能够确定它是否是表的一部分,并根据它的数字表采取行动。
答案 0 :(得分:6)