使用API(https://quotesondesign.com/api-v4-0/)但正确格式化接收到的字符串时遇到问题。
看起来像这样:Communication that doesn’t take a chance doesn’t stand a chance.
原始回复伴随<p> tag
,我设法通过正则表达式去除。
答案 0 :(得分:1)
这些部分(’
)是HTML实体。如果你想解码它们,你可以使用这样的函数:
function decodeHtml(html) {
var txt = document.createElement("textarea");
txt.innerHTML = html;
return txt.value;
}
将此功能添加到您的脚本并编写
quoteData = decodeHtml(quoteData);
以上
console.log(quoteData);
的 Working Codepen Demo 强>