Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Вопрос, При переводе из ДокументHTML в ДокументDOM выдает ошибку. (Создание ДокументDOM)

Вопрос, При переводе из ДокументHTML в ДокументDOM выдает ошибку. (Создание ДокументDOM)
Я
   antant1992
 
22.01.18 - 13:42
Добрый день. Нужно с парсить информацию о штрих коде.
То есть к товару подносим штрихкод и получаем с сайта название товара.
Мною был написан следующий код:
ЧтениеHTML = Новый ЧтениеHTML;
 ЧтениеHTML.ОткрытьФайл(ИмяФайла, "UTF-8"); //ИмяФайла --- содержание HTML Страницы)

 ПостроительDOM = Новый ПостроительDOM;
    ДокументHTML = ПостроительDOM.Прочитать(ЧтениеHTML);
    ЗаписьXML = Новый ЗаписьXML;
    ЗаписьXML.УстановитьСтроку("UTF-8");
    ЗаписьDOM = Новый ЗаписьDOM;
    ЗаписьDOM.Записать(ДокументHTML.Тело, ЗаписьXML);
    ЧтениеXML = Новый ЧтениеXML;
    ЧтениеXML.УстановитьСтроку(ЗаписьXML.Закрыть());
    ДокументDOM = ПостроительDOM.Прочитать(ЧтениеXML);
    Разименовыватель = Новый РазыменовательПространствИменDOM(ДокументDOM);
    ВыражениеXPath = "//tr/td[@class=""s23""]/../td[@class=""s23""] | //tr/td[@class=""s23""]/../td[@class=""s11""]";


 РезультатXPath = ДокументDOM.ВычислитьВыражениеXPath(ВыражениеXPath, ДокументDOM, Разименовыватель);

В строке ДокументDOM = ПостроительDOM.Прочитать(ЧтениеXML); Выдает ошибку: 
Ошибка разбора XML:  - [32,43] 

Фатальная ошибка: 
EntityRef: expecting ';'

НУЖЕНО ПОЛУЧИТЬ ИНФОРМАЦИЮ ПО xPath

Вопрос:
1. Почему не хочет создаваться ДокументDom?
2. Как исправить данную ситуацию?
Заранее спасибо.
 
 

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует