Читать текстовые документы (* .doc) с таблицами и т. Д.

У меня есть документ 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
}

Я не уверен, что абзацы это то, что я хочу. Есть ли что-нибудь более подходящее для моей цели? Все, что я сейчас получаю, - это все содержание документа. Как мне контролировать то, что я получаю. Как и я хочу получить строку, быть в состоянии определить, является ли она частью таблицы или нет, и выполнить действие, основываясь на том, что это за таблица чисел.

Ответы на вопрос(1)

Ваш ответ на вопрос