我已成功从WordPress网站获取app中的某些数据。一些实体喜欢"&#8222"让本地人不想做出类似的报价以及我遇到的更多问题。
有没有办法在React Native App中使用HTML实体?
提前致谢。
答案 0 :(得分:4)
在呈现之前,您应该可以使用html-entities之类的内容来解码文本:
const entities = new Entities();
entities.decode('„') // "„" (double low quotation mark)
答案 1 :(得分:3)
如果“ html-entities”自述文件中使用require()的示例对您不起作用,则介绍如何导入和使用特定的Entities子包。
import {Html5Entities} from 'html-entities';
const entities = new Html5Entities();
entities.decode(stringToBeDecoded);
答案 2 :(得分:0)
我遇到了同样的问题。我是这样解决的:
首先安装 html-entities :
npm 安装 html 实体
在您的代码中:
import {decode} from 'html-entities';
console.log(decode(stringToBeDecoded));