FLUTTER ECOSYSTEM

dart-archive/html

html5lib 의 Dart 버전입니다. Dart 로 HTML/HTML5 를 파싱하기 위한 것입니다. 클라이언트와 서버 모두에서 작동합니다.

html 프로젝트 이미지
Stars
272
Forks
58
최근 푸시(UTC)
2024. 10. 31.
프로젝트 상태
보관됨
Dart Archive GitHub avatar
GITHUB Organization

Dart Archive ↗

Legacy projects kept around for posterity – See github.com/dart-lang for current work

언어DartHTML

사용 중인 의존성

의존성 목록 5 개
  • csslib^1.0.0
  • source_span^1.8.0
  • dart_flutter_team_lints개발 의존성^3.0.0
  • path개발 의존성^1.8.0
  • test개발 의존성^1.16.6

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

README 펼치기 / 접기

[!IMPORTANT]
This repo has moved to https://github.com/dart-lang/tools/tree/main/pkgs/html

Dart CI pub package package publisher

A Dart implementation of an HTML5 parser.

Usage

Parsing HTML is easy!

import 'package:html/parser.dart';

void main() {
  var document = parse(
      '<body>Hello world! <a href="www.html5rocks.com">HTML5 rocks!');
  print(document.outerHtml);
}

You can pass a String or list of bytes to parse. There's also parseFragment for parsing a document fragment, and HtmlParser if you want more low level control.

Background

This package was a port of the Python html5lib library.