Вход

Google Apps Script

Научись общаться с машиной и научи других. Все вопросы связанные с программированием и разработкой программ.

Модератор: AxeL

Продвинутый

СообщениеПродвинутый Unnamedfancs Unnamedfancs 0
Оставил 551 сообщений с 01 апр 2007
ФР: 7375
WWWICQ
7 апреля 2013 в 14:01

Добрый день.

Извлекаю тело письма кодом getMessages()[0].getBody()
ссылка

Не могу разобраться, как удалить html теги из тела.

Скажем в письме было написано

+79210123456 - Иванов Иван Иванович

При извлечении getMessages()[0].getBody() получаю

<div dir="ltr"><h1 style="font-family:arial,sans-serif;font-size:18px"><a href="tel:%2B79210123456" value="+79210123456" target="_blank">+79210123456</a> - Иванов Иван Иванович</h1></div>
0

Сообщениеидиотъ daggert daggert 8
Оставил 11162 сообщений с 22 окт 2005
Блог: Просмотр блога (1)
ФР: 125569
WWW
7 апреля 2013 в 14:05

Ну либо регуляркой (изврат конечно но для начала сойдет), либо доставать либу на JS для парсинга html нормальную.
0
Продвинутый

СообщениеПродвинутый Unnamedfancs Unnamedfancs 0
Оставил 551 сообщений с 01 апр 2007
ФР: 7375
WWWICQ
7 апреля 2013 в 14:12

Наверняка в https://developers.google.com/apps-script/reference/html/ есть штатное решение, либо в другой ветке. Думал, может кто делал и ответит. Пока почитаем.
0
Молчун

СообщениеМолчун megapup megapup 0
Оставил 88 сообщений с 11 ноя 2011
ФР: 6075
7 апреля 2013 в 15:47

http://api.jquery.com/text/
[code:1]var html=getMessages()[0].getBody();
var text=$(html).text();[/code:1]
0
Продвинутый

СообщениеПродвинутый Unnamedfancs Unnamedfancs 0
Оставил 551 сообщений с 01 апр 2007
ФР: 7375
WWWICQ
11 апреля 2013 в 00:16

0



Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2