XPath
1. XPath이란 무엇인가 XPath(XML Path Language)는 XML 경로 언어입니다. 주요 역할:경로 표현식을 사용해 XML/HTML 문서의 노드, 노드 텍스트, 노드 속성을 조회하고 조건 기반 필터링도 지원합니다. 핵심 포인트: HtmlAgilityPack은 HTML 문서를 …
독립 소프트웨어 개발 스튜디오
1. XPath이란 무엇인가 XPath(XML Path Language)는 XML 경로 언어입니다. 주요 역할:경로 표현식을 사용해 XML/HTML 문서의 노드, 노드 텍스트, 노드 속성을 조회하고 조건 기반 필터링도 지원합니다. 핵심 포인트: HtmlAgilityPack은 HTML 문서를 …
현재 공식 소스코드는 GitHub에 호스팅:https://github.com/zzzprojects/html-agility-pack Html Agility Pack은 .NET 생태계에서 고전적인 오픈소스 HTML 파싱 라이브러리로 C#으로 개발되었으며 웹 스크래핑, HTML 콘텐츠 추출, HTML 문서 수정에 널리 사용됩니다. 가장 큰 장점:비정상적이거나 …
Faker.Net 인터넷 관련 데이터(이메일, 도메인, URL, IP), 휴대전화 번호, 주소 PhoneNumber 휴대폰 번호 다른 국가 번호 확장 구현 Address 주소 정보 같은 모듈 자주 쓰는 메서드: 예제 기타 테스트 데이터 …
테스트 용도로 무작위 문단도 생성할 수 있습니다. 예시 실행 결과 콘솔에 출력되는 내용은 Lorem Ipsum(더미 텍스트)로 고전적인 라틴 스타일의 채움용 문자열입니다. 예시 조각:FUGA NOSTRUM COMMODI VOLUPTAS. QUIS VELIT COMMODI QUIDEM …
Faker.Net는 .NET / C# 용 오픈소스 모의 테스트 데이터 생성 라이브러리입니다. Ruby Faker 생태계에서 영감을 받았으며 개발 디버깅, 데이터베이스 초기화, 유닛 테스트 시 대량의 실제와 유사한 테스트 데이터가 부족한 문제를 …
JumpKick.HttpLib — 파일 다운로드 DownloadTo 설명 .DownloadTo(저장 경로, …) 를 사용해 네트워크 리소스를 로컬 디스크에 직접 저장합니다. 보통 Http.Get() 와 함께 사용합니다.콜백 매개변수: 예시 진행률 및 완료 콜백 포함 예시‑최소 …
JumpKick.HttpLib — 파일 업로드 Upload 설명 파일 업로드는 Http.Post() + .Upload() 를 사용하며 multipart/form‑data 형식으로 로컬 파일을 전송합니다.핵심 클래스:NamedFileStream(폼 필드 이름, 파일 이름, MIME 타입, 파일 스트림) 공식 예제 주소 …
JumpKick.HttpLib — POST 요청 1. 사용 가능한 요청 메서드 개요(Http 정적 클래스) 통합 체이닝 구문:요청메서드().파라미터설정().OnSuccess().OnFail().Go(); 2. POST의 두 가지 파라미터 전달 방식 3. 예시1:Form 폼 전송 4. 예시2:Body로 JSON 데이터 …
JumpKick.HttpLib — GET 요청 1. 기본 문법 1:가장 간단한 정상 요청(예외 처리 없음) OnFail이 없으면 네트워크 오류 발생 시 프로그램이 팝업과 함께 바로 크래시합니다 2:성공 및 예외 처리 3:고의로 오류 …
HttpLib(C# .NET Framework) 간략 소개 1. 라이브러리 개요 HttpLib(작성자 James Thorne)는 Apache 2.0 라이선스 기반 .NET HTTP 요청 보조 라이브러리입니다. 비동기 네트워크 요청을 간소화하고 파일 업로드, 웹 페이지 다운로드를 지원하며 …