웹 사이트 데이터 파싱 C #-HTML Agility Pack

순 다라 라잔 C

이 웹 사이트의 결과를 구문 분석하려고했습니다. http://www.nokia.com/in-en/store-locator/?action=storeSearch&qt=madurai&tags=Nokia_Recycling_Point&country=IN

여기에 이미지 설명 입력

특히 div 클래스 '결과 래퍼'의 내용이 필요합니다. 즉, 모든 'h4', 'category'및 'description'범위 클래스입니다. 다음은 내가 도달 할 수있는 코드이며 나중에 특정 div를 구문 분석 할 수 없습니다. 해당 div 클래스의 모든 내용을 얻으려면 도움이 필요합니다.

protected async override void OnNavigatedTo(NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);
            string htmlPage = "";
            using (var client = new HttpClient())
            {
                try
                {
                    htmlPage = await client.GetStringAsync("http://www.nokia.com/in-en/store-locator/?action=storeSearch&qt=madurai&tags=Nokia_Recycling_Point&country=IN");
                }
                catch (HttpRequestException exc) { }
            }

        HtmlDocument htmlDocument = new HtmlDocument();
        htmlDocument.LoadHtml(htmlPage);
Shmwel

음, 시도해 볼 수 있습니다.

var resultWrapperDivs = htmlDocument.DocumentNode.SelectNodes("//div[@class='result-wrapper']");
foreach (var resultWrapperDiv in resultWrapperDivs)
{
    // Do stuff with each div.
}

또한 특정 콘텐츠 / "html 태그"를 resultWrapperDiv얻으려면 각각을 단독으로 가져 와서 자식 노드 ( resultWrapperDiv.SelectSingleNode또는 resultWrapperDiv.SelectNodes) 도 가져올 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

웹 사이트에서 데이터를 구문 분석하는 C # Html Agility Pack

분류에서Dev

Html Agility Pack을 사용한 웹 스크래핑 데이터

분류에서Dev

HTML Agility Pack C #

분류에서Dev

HTML Agility Pack C #-행의 셀 선택 (전체 테이블 아님)

분류에서Dev

null을 반환하는 Html Agility Pack이 포함 된 C # XPath

분류에서Dev

HTML Agility Pack을 사용하여 URL의 Fragment 식별자로 웹 페이지 구문 분석

분류에서Dev

Html Agility Pack Xpath

분류에서Dev

Html Agility Pack, SelectSingleNode

분류에서Dev

Html Agility Pack을 사용한 HTML 페이지 구문 분석

분류에서Dev

Html Agility Pack - New HtmlAttribute

분류에서Dev

Html Agility Pack - New HtmlAttribute

분류에서Dev

HTML Agility Pack-테이블에서 div InnerText 읽기

분류에서Dev

Html Agility Pack으로 특정 테이블 가져 오기

분류에서Dev

HTML Agility Pack을 사용하여 HTML이 작동하지 않는지 확인

분류에서Dev

Html Agility Pack C #을 사용하여 HTML 입력 태그 값에 변수 삽입

분류에서Dev

HTML Agility Pack을 사용하여 html doc c #에서 특정 링크 찾기

분류에서Dev

웹 사이트에서 데이터 파싱

분류에서Dev

HTML Agility Pack, 테이블 노드의 반복이 작동하지 않습니다.

분류에서Dev

Visual Basic HTML Agility Pack 표 셀에서 이미지를 가져 오는 방법

분류에서Dev

Appy Html Agility Pack Changes to Web Page

분류에서Dev

Html Agility Pack 및 Xpath를 사용하여 HTML 구문 분석

분류에서Dev

Html Agility Pack을 사용하여 특수 문자를 구문 분석 할 때 이상한 출력

분류에서Dev

HTML Agility Pack HTML 페이지가 문자열이 아닌 이유는 무엇입니까?

분류에서Dev

Html Agility Pack : <tr> 텍스트를 스크랩하는 방법?

분류에서Dev

HTML Agility Pack-노드 뒤에 텍스트 가져 오기

분류에서Dev

JSON 데이터 파싱 오류 Objective C

분류에서Dev

Html Agility Pack이로드 된 페이지 소스를 변경하지 못하도록 방지

분류에서Dev

HTML Agility Pack을 사용하여 태그 내부의 텍스트 가져 오기

분류에서Dev

Html Agility Pack 페이지로드 후 동적으로 생성 된 콘텐츠를 가져 오는 방법

Related 관련 기사

  1. 1

    웹 사이트에서 데이터를 구문 분석하는 C # Html Agility Pack

  2. 2

    Html Agility Pack을 사용한 웹 스크래핑 데이터

  3. 3

    HTML Agility Pack C #

  4. 4

    HTML Agility Pack C #-행의 셀 선택 (전체 테이블 아님)

  5. 5

    null을 반환하는 Html Agility Pack이 포함 된 C # XPath

  6. 6

    HTML Agility Pack을 사용하여 URL의 Fragment 식별자로 웹 페이지 구문 분석

  7. 7

    Html Agility Pack Xpath

  8. 8

    Html Agility Pack, SelectSingleNode

  9. 9

    Html Agility Pack을 사용한 HTML 페이지 구문 분석

  10. 10

    Html Agility Pack - New HtmlAttribute

  11. 11

    Html Agility Pack - New HtmlAttribute

  12. 12

    HTML Agility Pack-테이블에서 div InnerText 읽기

  13. 13

    Html Agility Pack으로 특정 테이블 가져 오기

  14. 14

    HTML Agility Pack을 사용하여 HTML이 작동하지 않는지 확인

  15. 15

    Html Agility Pack C #을 사용하여 HTML 입력 태그 값에 변수 삽입

  16. 16

    HTML Agility Pack을 사용하여 html doc c #에서 특정 링크 찾기

  17. 17

    웹 사이트에서 데이터 파싱

  18. 18

    HTML Agility Pack, 테이블 노드의 반복이 작동하지 않습니다.

  19. 19

    Visual Basic HTML Agility Pack 표 셀에서 이미지를 가져 오는 방법

  20. 20

    Appy Html Agility Pack Changes to Web Page

  21. 21

    Html Agility Pack 및 Xpath를 사용하여 HTML 구문 분석

  22. 22

    Html Agility Pack을 사용하여 특수 문자를 구문 분석 할 때 이상한 출력

  23. 23

    HTML Agility Pack HTML 페이지가 문자열이 아닌 이유는 무엇입니까?

  24. 24

    Html Agility Pack : <tr> 텍스트를 스크랩하는 방법?

  25. 25

    HTML Agility Pack-노드 뒤에 텍스트 가져 오기

  26. 26

    JSON 데이터 파싱 오류 Objective C

  27. 27

    Html Agility Pack이로드 된 페이지 소스를 변경하지 못하도록 방지

  28. 28

    HTML Agility Pack을 사용하여 태그 내부의 텍스트 가져 오기

  29. 29

    Html Agility Pack 페이지로드 후 동적으로 생성 된 콘텐츠를 가져 오는 방법

뜨겁다태그

보관