|   |   | 
| 
 | Как распотрошить web-архив (*.mht)? | ☑ | ||
|---|---|---|---|---|
| 0
    
        le_ 20.04.12✎ 16:13 | 
        Нужно получить текст страницы, засунутой в MHT. Как это можно сделать?     | |||
| 1
    
        andrewks 20.04.12✎ 16:37 | 
        это MIME     | |||
| 2
    
        syktyk 20.04.12✎ 16:41 | 
        word openoffice     | |||
| 3
    
        Rizhij_Nikitos 20.04.12✎ 16:44 | 
        ВходящийФайл = Новый Файл(ИмяВходящегоФайла);
  HTML = Новый ComОбъект("HTMLFile"); HTML.Open("text\html"); HTML.Write(Текст.ПолучитьТекст()); HTMLDocument = HTML.documentElement.document; Надеюсь поможет. | |||
| 4
    
        Rizhij_Nikitos 20.04.12✎ 16:45 | 
        ВходящийФайл = Новый Файл(ИмяВходящегоФайла);
  HTML = Новый ComОбъект("HTMLFile"); HTML.Open("text\html"); Текст = Новый ТекстовыйДокумент; Текст.Прочитать(КаталогВременныхФайлов()+"КонтрагентыФИО.htm"); //Текст.Прочитать("C:\Temp\ka.htm"); HTML.Write(Текст.ПолучитьТекст()); HTMLDocument = HTML.documentElement.document; вот так лучше, открываешь его как текстовый и оттуда по тегам вытащится нужный текст. | |||
| 5
    
        le_ 20.04.12✎ 16:46 | 
        (4) C HTML/HTM проблем нет, нужно mht.     | |||
| 6
    
        syktyk 20.04.12✎ 16:56 | 
        v8: Как распотрошить web-архив (*.mht)?     Я
  Нужно получить текст страницы, засунутой в MHT. Как это можно сделать? это MIME Word открыл | |||
| 7
    
        le_ 20.04.12✎ 16:59 | 
        (6) Да, Word, Excel их открывают, но получить из них изначальный HTML не получается.
  Можно сохранить из Word как HTML, но в файл будет добавлено много специфических тегов... | |||
| 8
    
        Rizhij_Nikitos 20.04.12✎ 17:00 | 
        а че что я показал, не открывает твой mht как html с тегами и тд и тп?     | |||
| 9
    
        le_ 20.04.12✎ 17:04 | 
        (8) Там закодировано всё...     | |||
| 10
    
        Rizhij_Nikitos 20.04.12✎ 17:15 | 
        так пробывал открыть или нет?     | |||
| 11
    
        Rizhij_Nikitos 20.04.12✎ 17:18 | ||||
| 12
    
        le_ 20.04.12✎ 17:28 | 
        Сделал так:
  Процедура КнопкаВыполнитьНажатие(Кнопка)
  | |||
| 13
    
        andrewks 20.04.12✎ 17:35 | 
        это не то, что тебе надо?
  http://msdn.microsoft.com/en-us/library/aa487382(v=exchg.65).aspx | |||
| 14
    
        le_ 20.04.12✎ 17:47 | 
        (13) Да, CDO тоже можно использовать.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |