html или xml parser как внешняя библиотека (dll) - PullRequest
0 голосов
/ 03 апреля 2012

Мне нужен внешний анализатор HTML или XML, чтобы иметь возможность добавлять такие функции в программное обеспечение, которое я разрабатываю с использованием необычного языка программирования. Неважно, насколько продвинутый синтаксический анализатор, также CSS на самом деле не нужен.

Я знаю, что есть много библиотек для C, Java или .NET Framework, но они требуют, чтобы вы включили источник в ваш проект, чего я не могу сделать, так как я не использую общий язык программирования. Я могу расширить функциональность программы только через внешние библиотеки DLL.

Есть что-нибудь подобное?

Ответы [ 2 ]

0 голосов
/ 03 апреля 2012

Вы можете использовать HTQL на http://htql.net/

0 голосов
/ 03 апреля 2012

Я думаю, вам действительно нужен HTMLAgilityPack

Я использовал его в нескольких проектах в качестве простой ссылки на сборку.

EDIT:

Хорошо, я не уверен, к чему вы клоните, говоря, что хотите что-то внешнее, но также не можете использовать сторонние библиотеки. Если вам действительно нужно это сделать, вы можете обернуть HTMLAgilityPack в какой-то слой службы, который позволит вам выполнить его.

В любом случае, без какого-либо адаптера любая выбранная вами библиотека будет страдать от тех же проблем.

...