푸터 콘텐츠로 바로가기

크로스 플랫폼 지원

.NET 10, 9, 8, 7, 6, 5, Core, Standard 또는 Framework 에서 실행되는 C#, F#, VB.NET 용으로 설계되었습니다.

NET 로고
Visual Studio 로고 Visual Studio 로고
NuGet 로고 NuGet 로고
ReSharper
윈도우 로고
리눅스 로고
맥 로고
Docker 로고 Docker 로고
Azure 로고 Azure 로고
AWS 로고 AWS 로고
C# 웹 스크래퍼
using IronWebScraper;

public class Program
{
    private static void Main(string[] args)
    {
        var ScrapeJob = new BlogScraper();
        ScrapeJob.Start();
    }
}

public class BlogScraper : WebScraper
{
    public override void Init()
    {
        LoggingLevel = LogLevel.All;
        Request("https://www.zyte.com/blog/", Parse);
    }

    public override void Parse(Response response)
    {
        foreach (HtmlNode title_link in response.Css(".oxy-post-title"))
        {
            string strTitle = title_link.TextContentClean;
            Scrape(new ScrapedData() { { "Title", strTitle } });
        }

        if (response.CssExists("div.oxy-easy-posts-pages > a[href]"))
        {
            string next_page = response.Css("div.oxy-easy-posts-pages > a[href]")[0].Attributes["href"];
            Request(next_page, Parse);
        }
    }
}
Install-Package IronWebScraper

IronWebScraper는 C# 코드를 사용하여 웹사이트에서 데이터와 파일을 추출하는 강력한 프레임워크를 제공합니다.

  1. NuGet 사용하여 프로젝트에 IronWebScraper를 설치합니다.
  2. WebScraper를 확장하는 클래스를 생성하십시오.
  3. Request 메서드를 사용하여 적어도 하나의 URL을 파싱하는 Init 메서드를 생성하십시오.
  4. 요청을 처리하고 실제로 Request 페이지를 추가로 처리하는 Parse 메서드를 생성하십시오. jQuery 스타일 CSS 셀렉터를 사용하여 HTML 요소와 작업하려면 response.Css를 사용하십시오.
  5. 애플리케이션에서 웹 스크래핑 클래스의 인스턴스를 생성하고 Start(); 메서드를 호출하십시오.
  6. IronWebScraper를 사용하여 고급 웹 크롤러를 만드는 방법을 배우려면 C# 웹 스크래핑 튜토리얼을 읽어보세요.

C#을 사용하여 온라인 영화 웹사이트에서 데이터를 추출하는 방법을 알아보세요.

Human Support related to C# 웹 스크래핑 라이브러리 | Iron WebScraper. C# 웹 스크래핑 라이브러리. C# ...

개발팀에서 직접 제공하는 인적 지원

제품, 통합 또는 라이선스 관련 문의 사항이 있으시면 Iron 제품 개발팀이 언제든지 지원해 드립니다. 지금 바로 Iron에 연락하여 프로젝트에 Iron 라이브러리를 최대한 활용하는 방법을 알아보세요.

질문하기
Powerful Scraping Engine related to C# 웹 스크래핑 라이브러리 | Iron WebScraper. C# 웹 스크래핑 라이브...

강력한 스크래핑 엔진을 당신의 제어 아래에

단일 C# 웹-스크래퍼 클래스를 작성하여 수천 개에서 수백만 개의 웹 페이지를 C# 클래스 인스턴스, JSON 또는 다운로드된 파일로 스크래핑하십시오. IronWebScraper는 인간의 브라우징 행동을 시뮬레이션하여 간결하고 직선적인 워크플로우를 코드화할 수 있도록 합니다. IronWebScraper는 가상의 웹 브라우저 무리처럼 실행되어 대규모 병렬 처리이면서도 정중하고 오류에 저항력 있습니다.

문서와 함께 시작하기
Simple Flexible Logic related to C# 웹 스크래핑 라이브러리 | Iron WebScraper. C# 웹 스크래핑 라이브러...

간단하고 유연한 로직

IronWebScraper는 만나는 각 '페이지 유형'을 처리하는 방법을 프로그래밍해야 합니다. 이는 CSS 선택자나 XPath 표현식을 사용하여 매우 간결한 방식으로 달성할 수 있으며 C#에서 완전히 사용자 정의할 수 있습니다. 이러한 자유는 웹 사이트 내에서 어떤 페이지를 스크래핑할 것인지 그리고 추출된 데이터를 어떻게 처리할 것인지 결정할 수 있게 합니다. 각 메서드는 Visual Studio에서 깔끔하게 디버깅되고 감시될 수 있습니다.

튜토리얼 따라하기
Fast And Polite Behavior related to C# 웹 스크래핑 라이브러리 | Iron WebScraper. C# 웹 스크래핑 라이브...

빠르고 정중한 행동

IronWebScraper는 멀티스레딩과 웹 요청을 처리하여 개발자가 이를 관리할 필요 없이 수백 개의 동시 스레드를 허용합니다. 정중함은 요청의 속도를 늦출 수 있어 대상 웹 서버에 과도한 부하가 걸릴 위험을 줄입니다.

WebScraper로 시작하고 실행하는 방법
Create Virtual User Identities related to C# 웹 스크래핑 라이브러리 | Iron WebScraper. C# 웹 스크래핑 라...

가상 사용자 신원 생성

IronWebScraper는 하나 또는 여러 개의 ‘신원’ - 실세계의 인간 요청을 시뮬레이션하는 세션을 사용할 수 있습니다. 각 요청은 프로그래밍적으로 또는 무작위로 자신의 신원, 사용자 에이전트, 쿠키, 로그인 및 심지어 IP 주소를 할당할 수 있습니다. 요청은 URL, 구문 분석 메서드 및 포스트 변수를 결합하여 자동 고유로 설정됩니다.

See API Reference
Action Replay related to C# 웹 스크래핑 라이브러리 | Iron WebScraper. C# 웹 스크래핑 라이브러리. C# ...

액션 리플레이

IronWebScraper는 개발자가 ‘온더플라이’로 코드를 변경하고 이전 요청을 인터넷에 접속하지 않고도 재생할 수 있도록 고급 캐싱을 사용합니다. 모든 스크래핑 작업은 자동으로 저장되며 예외나 정전이 발생하면 다시 실행될 수 있습니다.

WebScraper 설치 지침
PDF 생성 및 콘텐츠 편집을 위한 Visual Studio 라이브러리입니다.

Microsoft Visual Studio로 빠르게 설치

IronWebScraper는 Visual Studio 설치 프로그램으로 웹 스크래핑 도구를 신속하게 제공합니다. Visual Studio 내에서 직접 NuGet을 통해 설치하거나 DLL을 다운로드하든지 간에 금방 설치할 수 있습니다. 단 하나의 DLL 및 종속성 없음.

PM > Install-Package IronWebScraper DLL 다운로드
지원 항목:
  • .NET Framework 4.0 이상은 C#, VB, F#을 지원합니다.
  • 마이크로소프트 Visual Studio. .NET 개발 IDE 아이콘
  • Visual Studio용 NuGet 설치 프로그램 지원
  • JetBrains ReSharper C# 언어 도우미와 호환됩니다.
  • Microsoft Azure C# .NET 호스팅 플랫폼과 호환됩니다.

.NET 웹 스크래핑 커뮤니티 튜토리얼

튜토리얼 + 코드 예제 .NET의 웹 스크래핑 | VB.NET & ASP.NET PDF

VB C# ASP.NET

C# 및 VB.NET 프로젝트에서의 웹 스크래핑

Ahmed가 자신의 프로젝트에서 IronWebScraper를 사용하여 한 사이트에서 다른 사이트로 콘텐츠를 이동하는 방법을 보십시오. 전자상거래 및 블로그 웹사이트 스크래핑을 위한 샘플 프로젝트 및 코드 제공

Ahmed Aboelmagd .NET 소프트웨어 엔지니어 Ahmed의 웹 스크래핑 튜토리얼 보기
우리 고객들은 IronWebScraper를 ... 와 함께 사용합니다.

회계 및 재무 시스템

  • # 영수증
  • # 보고
  • # 송장 인쇄
ASP.NET 회계 및 재무 시스템에 PDF 지원 기능을 추가하세요

비즈니스 디지털화

  • # 문서
  • # 주문 및 라벨링
  • # 종이 교체
C# 비즈니스 디지털화 활용 사례

기업 콘텐츠 관리

  • # 콘텐츠 제작
  • # 문서 관리
  • # 콘텐츠 배포
.NET CMS PDF 지원

데이터 및 보고 애플리케이션

  • # 성과 추적
  • # 추세 지도
  • # 보고서
C# PDF 보고서
오늘 바로 가입하세요
Iron Software Enterprise .NET 컴포넌트 개발자

수많은 기업, 정부 기관, 중소기업 및 개발자들이 Iron Software 제품을 신뢰하고 있습니다.

아이언의 팀은 .NET 소프트웨어 구성 요소 시장에서 10년 이상의 경험을 보유하고 있습니다.

Iron Software 고객 아이콘
Iron Software 고객 아이콘
Iron Software 고객 아이콘
Iron Software 고객 아이콘
Iron Software 고객 아이콘
Iron Software 고객 아이콘
Iron Software 고객 아이콘
Iron Software 고객 아이콘
세계 최고 수준의 엔지니어링,
24시간 지원
  • Support Team Member 2 related to C# 웹 스크래핑 라이브러리 | Iron WebScraper. C# 웹 스크래핑 라이브러...
  • Support Team Member 4 related to C# 웹 스크래핑 라이브러리 | Iron WebScraper. C# 웹 스크래핑 라이브러...
  • Support Team Member 6 related to C# 웹 스크래핑 라이브러리 | Iron WebScraper. C# 웹 스크래핑 라이브러...
  • Support Team Member 7 related to C# 웹 스크래핑 라이브러리 | Iron WebScraper. C# 웹 스크래핑 라이브러...
  • Support Team Member Iron related to C# 웹 스크래핑 라이브러리 | Iron WebScraper. C# 웹 스크래핑 라이브...
전문가와 상담하세요
시작할 준비 되셨나요?
Nuget 다운로드 131,860 | 버전: 2026.3 방금 출시되었습니다
Still Scrolling Icon

아직도 스크롤하고 계신가요?

빠른 증거를 원하시나요? PM > Install-Package IronWebScraper
샘플 실행 대상 사이트가 구조화된 데이터로 변환됩니다.

아이언 서포트 팀

저희는 주 5일, 24시간 온라인으로 운영합니다.
채팅
이메일
전화해