|
прочитать ИнтернетПочтовоеСообщение ТипТекста html как ПростойТекст | ☑ | ||
---|---|---|---|---|
0
Ajbolitov
13.05.13
✎
15:35
|
Привет всем. в принципе вот такая вот задачка стоит.
html тэги мешают поймать нужные словечки в тексте. подскажите, как посмотреть ТипТекстаПочтовогоСообщения.HTML без тэгов, только текст ??? |
|||
1
Ajbolitov
13.05.13
✎
15:37
|
апну
|
|||
2
Ajbolitov
13.05.13
✎
15:43
|
неужели никто не в курсе?
|
|||
3
Ajbolitov
13.05.13
✎
15:53
|
?
|
|||
4
Laerys
13.05.13
✎
16:03
|
(0)тэги выделяются, прогнать текст и выкинуть из него <слова>, как вариант
|
|||
5
Ajbolitov
13.05.13
✎
16:05
|
а функционалом 1с никак нельзя?
|
|||
6
Laerys
13.05.13
✎
16:07
|
(5) можно попробовать поиграться с перекодированием, 1с-ка тянет уйму кодировок
|
|||
7
alexei366
13.05.13
✎
16:13
|
(6) ну создай ДокументHTML зайди в тело и там вроде свойство текст
|
|||
8
alexei366
13.05.13
✎
16:14
|
(7) ДокументHTML = Новый ДокументHTML;
малоли не понятно. |
|||
9
Laerys
13.05.13
✎
16:18
|
(7) мб, только при формировании файла отчетности для отправки через инет в тело прописывается текст с тегами.
|
|||
10
drcrasher
13.05.13
✎
16:19
|
>> html тэги мешают поймать нужные словечки в тексте
но как? |
|||
11
alexei366
13.05.13
✎
16:19
|
(9) я тя не понял
|
|||
12
Laerys
13.05.13
✎
16:23
|
(11) формируется тело, расставляются теги, где организация, где инн и тд, потом навешиваются плюшки если надо, под программы отправки в налоговые.
|
|||
13
alexei366
13.05.13
✎
16:36
|
(12) Тут вопрос к автору, насколько я понял ему не разбирать письмо по тегам надо, а получить обычный текст без тегов.
|
|||
14
viktor_vv
13.05.13
✎
16:39
|
Делал через макет типа HTML документ в обработке.
Макет = ЭтотОбъект.ПолучитьМакет("Макет"); Оболочка = Макет.ПолучитьCOMОбъект() ; Оболочка.Body.InnerHTML = ТвойТекстСТэгами ; Текст = Оболочка.Body.InnerText ; |
|||
15
viktor_vv
13.05.13
✎
16:39
|
Через ДокументHTML = Новый ДокументHTML;
|
|||
16
viktor_vv
13.05.13
✎
16:41
|
(15)+ Не совсем красивый текст получался, без всякого намека хотя бы на переносы.
|
|||
17
viktor_vv
13.05.13
✎
16:42
|
Хотя если для поиска слов, то можно.
|
|||
18
viktor_vv
13.05.13
✎
16:44
|
Тут у меня правда было закоментировано, но как-то так.
ЧтениеHTML = Новый ЧтениеHTML; ПостроительDOM = Новый ПостроительDOM; ЧтениеHTML.УстановитьСтроку(ТвойТекстСТэгами); ДокументHTML = ПостроительDOM.Прочитать(ЧтениеHTML); Текст = ДокументHTML.ЭлементДокумента.ТекстовоеСодержимое ; |
|||
19
banco
13.05.13
✎
16:45
|
а если использовать ФорматированныйДокумент
ФорматированныйДокумент.УстановитьHTML(<ТекстHTML>) ФорматированныйДокумент.ПолучитьТекст(); |
|||
20
Laerys
13.05.13
✎
16:54
|
||||
21
viktor_vv
13.05.13
✎
17:03
|
(19)+(20) От жеж, таки так проще, до него не дочитал, когда надо было :).
|
|||
22
Ajbolitov
14.05.13
✎
08:18
|
(18)!!!!!! Получилось! Спасибо ОГРОМНОЕ!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |