728x90
flutter에서 html을 쓰자니 너무 엉성해서 html tag를 모두 빼고 widget으로 그리고싶어서 찾아보았다!
import 'package:html/parser.dart';
String parseHtmlString(String htmlString) {
try{
final document = parse(htmlString);
final String parsedString = parse(document.body!.text).documentElement!.text;
return parsedString;
}catch(e){
return htmlString;
}
}
이렇게하면 문자열에서 html 태그를 모두 제거하고 문자열만 출력해서 사용할 수있다!
728x90
'FRAMEWORK > FLUTTER' 카테고리의 다른 글
[Flutter] 누구나 할수있는 플루터에서 url로 파일 다운로드하기 (4) | 2022.04.18 |
---|---|
[Flutter] IconButton padding 없애는 방법 (0) | 2022.04.18 |
flutter textfield only number (0) | 2022.04.13 |
[flutter] setState 사용하지않고 스크롤시 bottom navigation bar 안보이게 하기 (1) | 2022.04.05 |
Flutter clipboard에 복사하기 (0) | 2022.03.03 |