Графический интерфейс отображение помещений площади размеров потребляемой мощности (эл. отопления) всплывающее меню подсказки настраиваемая опция Формировать отчеты (табл ,график) по зданиям и арендаторам : Т. Е. Кол-во арендаторов привязка по ...
Функция для преобразования HTML в валидный XML
Задача следующая. Я получаю тело html страницы используя HttpWebRequest и HttpWebResponse. Затем я хочу преобразовать полученный код в валидный XML для последующего обращения к нему с помощью XPATH (здесь http://forum.vingrad.ru/forum/topic-316073.html объяснял свои проблемы в данном вопросе).
Таким образом, мне нужна функция, которая на входе получает HTML код страницы, а возвращает валидный XML, к которому я смогу обращаться с помощью XPATH. Обращаться к ней буду с помощью следующего кода (как пример):
validatedHtmlText=TranslateToValidXML(htmlText);
XmlDocument doc = new XmlDocument();
doc.LoadXml(validatedHtmlText);
XmlNodeList nodeList;
XmlElement root = doc.DocumentElement;
nodeList = root.SelectNodes(XPATHString);
Пример страницы, на которой можно потестировать:
Когда я сейчас напрямую подгружаю htmlText в LoadXml, при обработке получаю исключение, которое ругается, что:
"--" не является допустимым маркером ……...
Желательно создать решение на базе HTML Agility Pack. За эту небольшую функцию готов заплатить 5$ (оплата Webmoney). Уточню, что функция должна быть ХОРОШО ДОКУМЕНТИРОВАНА.
Заявки фрилансеров
Похожие заказы
- Прикладное ПО7 заявокЗакрыт14 лет назад
- $50
Нужно реализовать конференции по протоколу xmpp (jabber), а именно получение списка конференций с сервера, возможность подключения к конференции, получения списка участников и возможностью чтения/отправки сообщений (текстовый чат). Язык C# (Планируется привязка конференций к клиенту, реазизованному ...
Прикладное ПОнет заявокЗакрыт14 лет назад Парсер HTML страниц на Си . программа просматривает HTML страницы , извлекает информацию и записывает ее в другой HTML файл . на чистом С без дополнительных библиотек , ...
Прикладное ПО8 заявокЗакрыт14 лет назад- $30
Нужна пограммка Даны N отрезков с длинами a, b, c... Необходимо определить, сколько треугольников можно из них построить. Нарисовать соответствующие геом.фигуры. Предусмотреть тестирование программы в разлизных вариантах: - клавиатурный ввод данных ...
Прикладное ПО6 заявокЗакрыт14 лет назад Необходимо написать программу, которая позволит печатать документы по заданному образцу. можно скинуть компилируемый исходник, чтобы размеры и расположение элементов двигать на форме, а печатать после компиляции. Должна быть возможность использовать штрих-код interleaved 2 of 5 ...
Прикладное ПО7 заявокЗакрыт14 лет назадТребуется единомышленник для доработки и выпуску в свет прикольной софтинки. Было потрачено много усилий и времени, но как известно обрыв на 98% не перепрыгнешь. Программа так и не увидела свет. А жаль, ...
Прикладное ПО4 заявкиЗакрыт14 лет назад- $1000
Нужно разработать subj. Аналог существующих iframer'ов. Требуются знания языков и технологий: C/C++, PHP, mySQL, HTML+AJAX, XML. Нужно дописать клиентскую часть и разработать серверную. Более подробная информация содержится в ТЗ.
Прикладное ПО1 исполнительЗакрыт14 лет назад - $15
Коллеги! Необходимо изменить печатную форму вывода этикетки на принтер из 1С. А именно: 1. Убрать рамку этикетки 2. Вместо сокращенного наименования товара, поставить что бы печаталось полное ...
Прикладное ПО2 заявкиЗакрыт14 лет назад - $2000
Требуются программисты для доработки системы платежей. С++, Linux. Разборки с существующим кодом, внесение доработок и исправлений. Правка схемы СУБД. Контрактная работа, оплата за каждое выполненное ТЗ. Старт проекта через 1-2 недели.
Прикладное ПО5 заявокЗакрыт14 лет назад - $50
Задача такая: идет печать изображения в Delphi через TPrinter.Canvas На принтер выходит огромный размер данных (порядка 30 mb на одну картинку) . Само изображение около 100 kb Нужно предложить вариант уменьшения ...
Прикладное ПО1 исполнительЗавершен14 лет назад