我从 WordPress 网站获取 json 数据。我获取的一些内容可以有 html 代码,例如’ or …,我想将其转换为普通字符,例如'或...
我似乎无法理解使用 dart API 中的哪个函数来执行此操作。
我已经能够使用 RegExp 将它们一一转换,但我确信有更好的方法来做到这一点。
new RegExp(r'…'),'...'))),
Run Code Online (Sandbox Code Playgroud)
谢谢您的帮助。
有一个名为html_unescape 的库可以做到这一点,您可以 在这里找到它。
\n\n此处描述了使其工作的步骤,但作为快速参考:
\n\n1.- 包含对pubspec.yaml的依赖
\n\ndependencies:\n html_unescape: ^1.0.1+3\n flutter:\n sdk: flutter\nRun Code Online (Sandbox Code Playgroud)\n\n2.- 安装依赖项
\n\n在pubsec.yaml文件上单击Packagets get
\n\n3.- 导入并使用它:
\n\nimport \'package:html_unescape/html_unescape.dart\';\n\nvoid main() {\n var unescape = HtmlUnescape();\n // prints \xe2\x80\x99 and \xe2\x80\xa6\n print(unescape.convert(\'’ and …\'));\n}\nRun Code Online (Sandbox Code Playgroud)\n\n//编辑
\n\n作为额外信息,这是我用来找到这个的谷歌查询:
\n\n“转换html实体字符串颤动”
\n| 归档时间: |
|
| 查看次数: |
2257 次 |
| 最近记录: |