一尘不染

从Dart中的字符串中删除HTML标签

flutter

我已经尝试了一段时间,我有一个字符串,其中包含许多HTML标记,这些标记采用某种编码形式,如< >
(在字符串之间)(无空格)。任何人都可以协助我删除这些标签,以便获得纯字符串吗?


阅读 1228

收藏
2020-08-13

共1个答案

一尘不染

最后,我使用html包实现了这一点

这是我做的

import ‘package:html/parser.dart’;
//here goes the function

String _parseHtmlString(String htmlString) {

var document = parse(htmlString);

String parsedString = parse(document.body.text).documentElement.text;

return parsedString;
}

我不知道是否有任何更干净的方法可以做到这一点,但这对我有用。

2020-08-13