gpt4 book ai didi

flutter - Flutter替换所有HTML代码

转载 作者:行者123 更新时间:2023-12-03 03:38:42 25 4
gpt4 key购买 nike

我正在从wordpress网站获取json数据。我获取的某些内容可以包含&#8217 or &#8230之类的html代码,我想将其转换为'...之类的普通字符

我似乎无法理解要从dart API使用什么函数来执行此操作。

我已经能够使用RegExp一对一地转换它们,但是我敢肯定有更好的方法可以做到这一点。

new RegExp(r'…'),'...'))),

谢谢您的帮助。

最佳答案

有一个名为 html_unescape 的库可以做到这一点,您可以找到它here

在那里描述了使其正常工作的步骤,但作为快速引用:

1.-包括对 pubspec.yaml 的依赖

dependencies:
html_unescape: ^1.0.1+3
flutter:
sdk: flutter

2.-安装依赖

pubsec.yaml 文件上,单击 打包将获得

3.-导入并使用它:
import 'package:html_unescape/html_unescape.dart';

void main() {
var unescape = HtmlUnescape();
// prints ’ and …
print(unescape.convert('’ and …'));
}

//编辑

就像其他信息一样,这是我用来查找此内容的Google查询:

“转换html实体字符串 flutter ”

关于flutter - Flutter替换所有HTML代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58884500/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com