Как да намерите в anglesharp стека преливане документация на руски

Трябваше да се направи разбор на масата на тази страница от кода в C #. Google ми каза къде да започнете:

Моето заключение: AngleSharp, защото:

  1. Поддържане и развитие на
  2. ". Броят на различните кифли, които улесняват работата просто невероятно, например IHtmlTableElement".

Очаквам, че избраният библиотеката ще ви помогне да се реши два проблема:

  1. извличане и DOM страница HTML код на маса;
  2. "Улеснява процеса на работа" в екипите 1-2 за преобразуване на HTML към таблицата - форма, до която на C # могат да бъдат достъпни от редове и колони.

Търся как да се реши първо проблема. На главната страница на проекта в GitHub Simple демо веднага намери document.QuerySelectorAll линия (cellSelector); Този метод се избира всички посочени елементи, а аз имам само един. Отговорът е близо. Необходимо е да се проучи методите на класа, като пример за което е документът, а сред тях, добре, какво точно се изисква. А името на класа ми каже VisualStudio.

От главната страница - много удобно - просто включете връзката с документация. Изисквания. Първи AngleSharp над NuGet. Първи стъпки. В DOM (отлична илюстрация на текста), Отвъд DOM (да, VAR елементи отново = document.QuerySelectorAll ( "Li") ATTR ( "тест", "тест");.. Добър текста заключава успокоителни да продължи.

Е, тогава ще отида на Wiki. Ето ги и тях - отговорите на всички въпроси! Документация. API. Интерфейси. Примери за справки и много повече, но нямам време. И не искам. Бих искал да се направи разбор на плочата.

Проверка на документацията. Е, вече е имало. API - отворен първичен. Интерфейси - отваря основното. Примери - отваря основното.

След половин час от безразборни търсения. Да, това е точно в документацията "страници" - и комбинации са много обещани.

Повече време в списъка. API - само текст, а не разбиране. Интерфейси - обикновен текст, не разбере смисъла. Примери - има код. 7 примери. Не документация. Търся "Заявка". Намирам стар приятел QuerySelectorAll и Yahoo! Var подчертае = document.QuerySelector ( "ем"); Въпреки това, се съмнява, пълзене в - Query е въпрос, а заявката е нещо като списък. и трябва един елемент с уникален идентификатор.

Наистина искам да докове, в идеалния случай - както на MSDN. Е, или код примери - Аз съм само няколко реда трябва да се адаптират. Без претенции за използване на памет и производителност.

Въпрос: Какво, по принцип, е трябвало да бъде мотивите и действията, които могат да доведат до желаното решение? (И в никакъв случай не се даде линк към доковете)).

(Разгледайте всички досиета по проекти на GitHub това решение, признавам).

Разбира се, че съжалявам, но такъв огромен поток от мисли - най-вероятно е знак за отлагане. всички Вие сте твърде сложно от нулата. Не е необходимо да се мисли толкова много - просто трябваше да седна и да напиша някакъв код.

Изтегляне на документа да се направи разбор маси тази страница, просто достатъчно, за да изпълни един ред:

И след това глупаво примки чрез своите редове (редове), и всеки един от тях извади желаните стойности на клетки (клетки).

По този начин, по време на писането на този код, аз не гледам или в Google, нито каквито и да било съмнителни предмети Хабре, или "samsebeotvety" тук. Така че никога не погледнах примери за използването на тази библиотека.

Съответно, можете просто да vospolzovatsya RestSharp, или някои уеб-клиент с връзка с JSON.NET, например.