8.х ПолеHTMLДокумента как сохранить html в файл?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем vartanet, 4 фев 2016.

  1. TopicStarter Overlay
    vartanet
    Offline

    vartanet Опытный в 1С Команда форума

    Регистрация:
    16 ноя 2010
    Сообщения:
    2.698
    Симпатии:
    15
    Баллы:
    29
    всем привет.

    управляемые формы. отрываю сайт в элементе формы "поле html документа". как теперь сохранить html, который отобразился на форме?
  2. TopicStarter Overlay
    vartanet
    Offline

    vartanet Опытный в 1С Команда форума

    Регистрация:
    16 ноя 2010
    Сообщения:
    2.698
    Симпатии:
    15
    Баллы:
    29
    вот так выкрутился:

    ТекстовыйДокумент = Новый ТекстовыйДокумент;
    ТекстовыйДокумент.УстановитьТекст(Элементы.ПолеHTML.Документ.body.outerHTML);
    ТекстовыйДокумент.НачатьЗапись(,"c:\1.html","windows-1251");
  3. TopicStarter Overlay
    vartanet
    Offline

    vartanet Опытный в 1С Команда форума

    Регистрация:
    16 ноя 2010
    Сообщения:
    2.698
    Симпатии:
    15
    Баллы:
    29
    а вот и говнокод по парсингу сайта ;))))

    Тип = ДокументHTML.ДочерниеУзлы[1].ДочерниеУзлы[0].ДочерниеУзлы[26].ДочерниеУзлы[3].ДочерниеУзлы[6].ДочерниеУзлы[1].ДочерниеУзлы[0].ДочерниеУзлы[0].ДочерниеУзлы[1].ДочерниеУзлы[0].ДочерниеУзлы[1].ДочерниеУзлы[0].ДочерниеУзлы[0].ДочерниеУзлы[0].ДочерниеУзлы[1].ТекстовоеСодержимое;
    Набор = ДокументHTML.ДочерниеУзлы[1].ДочерниеУзлы[0].ДочерниеУзлы[26].ДочерниеУзлы[3].ДочерниеУзлы[6].ДочерниеУзлы[1].ДочерниеУзлы[0].ДочерниеУзлы[0].ДочерниеУзлы[1].ДочерниеУзлы[0].ДочерниеУзлы[1].ДочерниеУзлы[0].ДочерниеУзлы[1].ДочерниеУзлы[0].ДочерниеУзлы[1].ТекстовоеСодержимое;
  4. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    Жееесть:). Сейчас как раз пишу прогу по парсингу :) - регулярки рулят :)
    vartanet нравится это.
Похожие темы
  1. Kumar
    Ответов:
    3
    Просмотров:
    768
  2. TODD22
    Ответов:
    16
    Просмотров:
    539
Загрузка...

Поделиться этой страницей