Описание тега csquery

CsQuery is a complete CSS selector engine, HTML parser, and jQuery port for C# and .NET 4+
0 ответов

Получить ширину HTML-элемента через CsQuery

Обновление от 06.06.2017: Спасибо за помощь jdweng, похоже, что CsQuery не имеет метода для получения offSetHeight & offSetWidth элемента. Я использую CsQuery в C# для анализа статических файлов HTML, и хочу получить высоту и ширину элемент. Но каже…
29 май '17 в 07:35
2 ответа

Цикл элементов в div в CsQuery

Я пытаюсь открыть HTML-файл, пройтись по элементам div, которые соответствуют определенным критериям, а затем выполнить цикл по тегам p, которые соответствуют определенным критериям в этих элементах div. CQ dom = CQ.CreateFromFile("page.html"); CQ d…
07 фев '14 в 12:35
1 ответ

Создать новый объект CsQuery без наследования

Прямо к вопросу: У меня есть объект CsQuery с некоторыми данными. CQ html=new CQ("<div id='wrapper'> <p id='getIt'></p> </div>"); Я хочу получить p и назначить его новому объекту CQ: Cq newHtml=html["p"]; Когда я это делаю, о…
12 авг '13 в 20:13
1 ответ

Как проанализировать очень неправильный файл с помощью CsQuery

Я получаю очень нестандартный HTML-файл. <tr class="" rel="30887721"> <td class="leftborder timestamp" rel="1472298782"> <span class="updatets "> 9mins </span> </td> <td> <span> <style> .NFK2{display:n…
27 авг '16 в 13:49
4 ответа

Разбор HTML-документа Получить все поля ввода с идентификатором и значением

У меня есть несколько тысяч (ASP.net - грязный HTML) счетов, сгенерированных HTML, которые я пытаюсь проанализировать и сохранить в базе данных. В основном, как: foreach(var htmlDoc in HtmlFolder) { foreach(var inputBox in htmlDoc) { //Make Collecti…
17 дек '13 в 17:38
2 ответа

Как удалить все теги сценария в HTML-контента с помощью CsQuery

Я использую библиотеку CsQuery для сканирования. Код такой. var dom = CQ.CreateDocument(htmlContent); resultText= dom[cssSelector].Text(); Я не хочу теги сценариев в resultText например эта часть <script> somethings </script> Я пробовал …
12 ноя '15 в 14:18
1 ответ

Вы можете найти элемент HTML по атрибуту с помощью csquery

Могу ли я использовать csquery, чтобы найти HTML с определенным атрибутом с определенным значением. Так что, если я получил страницу, где есть что-то вроде этого <html> <body> <div align="left">something</div> </body> &…
17 авг '15 в 21:00
1 ответ

Ускорение работы селекторов CsQuery с использованием подстроки html

Я хочу разобрать некоторые сложные / тяжелые страницы HTML. Недавно я прочитал о CsQuery и проверил сравнение производительности CsQuery Vs Html Agility Pack и Fizzler. Согласно этим тестам, CsQuery оказывается медленнее при создании DOM из-за созда…
1 ответ

Какова цель CsQuery для визуализации объекта CQ в строку html с помощью Environment.NewLine?

Я использую библиотеку CsQuery (аналог HtmlAgilityPack) для обработки html: Строка HTML -> CQ dom -> (.. манипуляции..) -> Манипуляции с CQ dom -> Строка HTML. Выходная строка должна быть сохранена в базе данных, но она заполнена символами "\n" (я в…
18 авг '15 в 10:58
2 ответа

HTML<p>узлов InnerText, включая текст привязки в CsQuery

Я анализирую некоторые статьи блога WordPress, используя CsQuery, чтобы провести некоторый анализ кластеризации текста на них. Я хотел бы вычеркнуть текст из соответствующего &lt;p&gt; узел. var content = dom["div.entry-content&gt;p"]; if (content.L…
11 мар '14 в 02:01
1 ответ

$(этот) эквивалент в CsQuery

Есть ли эквивалент для $(this) в csquery.. в приведенном ниже примере строка letterbody содержит html-содержимое. Я хочу подготовить текст перед каждым тегом. var dom = CQ.Create(letterBody); CQ divs = dom.Select("p"); divs.Each( (index, domCQ) =&gt…
04 сен '15 в 16:27
2 ответа

ASP.NET - анализировать / запрашивать HTML перед передачей и вставлять ссылки на классы CSS

Как веб-разработчик, я чувствую, что слишком много времени тратится на CSS. Я пытаюсь найти решение, в котором я могу написать повторно используемые CSS, то есть классы, и ссылаться на эти классы в HTML без дополнительного кода в файлах ASPX или ASC…
0 ответов

C# - ошибка при попытке использовать CsQuery для перебора упорядоченного списка с веб-страницы

Таким образом, я первоначально отправил пару дней назад с просьбой о помощи в разработке проекта, который загрузил веб-страницу и отфильтровал желаемое содержимое из упорядоченного тега списка. Пользователь был очень полезен, предоставив мне метод и…
21 авг '17 в 20:34
0 ответов

Стабильность CsQuery 1.3.5-бета5?

Кто-нибудь может прокомментировать из опыта стабильность CsQuery 1.3.5-бета5? ( https://www.nuget.org/packages/CsQuery/1.3.5-beta5). Я собираюсь поднять CsQuery и заметить, что 1.3.5 включает "значительные улучшения производительности и исправления …
12 фев '15 в 13:31
1 ответ

C# CsQuery как построитель HTML-документов

До сих пор я использовал HtmlAgilityPack для создания HTML-документов. Проблема в том, что он нестабилен, я получаю исключения Stackru и он не поддерживает синтаксис jQuery. То, что я пытаюсь использовать для создания HTML-документов - это CsQuery. …
03 янв '14 в 11:57
0 ответов

Чтение XML-файла в C# с помощью CsQuery

using CsQuery; namespace CSQuery { class Program { static void Main(string[] args) { var dom = CQ.Create(/*I am not sure what goes here*/); //Not sure if this is the correct setup as well CQ mf = dom["MANUFACTURER"]; CQ md = dom["MODEL"]; Console.Wr…
08 сен '15 в 22:57
1 ответ

Как правильно пройти через DOM, представленный Select в CSQuery?

CSQuery - это замечательная библиотека C#, которая помогает с разбором HTML в C#. https://github.com/jamietre/CsQuery Это все добро, которое вы ожидаете от sizzler/jQuery, и Джеймс Треворги заслуживает некоторой любви и восхищения. Почему второй выб…
09 май '14 в 02:49
1 ответ

CsQuery добавить в

Мне нужно добавить элемент Html после существующего элемента в CsQuery, например: У меня есть этот код CQ frgt = CQ.CreateFragment("&lt;p&gt;some text&lt;/p&gt;"); CQ html = CQ.CreateFromFile("index.html"); // I also tried .Append instead of After s…
02 янв '14 в 19:43
1 ответ

C# - Как получить привязку ссылки с помощью CSQuery

Я получаю все ссылки на текущей странице, а затем я ищу нужную ссылку, а затем хочу получить привязку (текст между открытым и конечным тегом "а") этой ссылки. Я пытался использовать "obj.GetAttribute("innerText")", но он возвращает пустую строку. We…
04 сен '16 в 11:34
1 ответ

CsQuery заменить теги

Я использую CsQuery для разбора документов HTML. Я пытаюсь заменить все HTML-теги "br" на "." персонаж. Предполагая, что это мой входной HTML: &lt;html&gt; &lt;body&gt; Hello &lt;br&gt; World &lt;/body&gt; &lt;/html&gt; Запрошенный вывод будет: &lt;…
22 окт '15 в 19:39