我正在https://remoteok.io/api上使用remoteok构建一个小项目。我正试图将它们转换为格式良好的标记,以便我的前端进行解析。
那些里面有HTML标记的那些我没有问题,但是那些没有,我真的不能做任何事情,因为所有的换行符和其他字符显示为

完整的清单如下所示:

文本形式的字符串:
“波普狗正在探索游戏内容创建者和他们的社区之间的关系。我们相信,虽然创作者在打造观众方面非常出色,但要创造真正的社区,还有很多工作要做。但我们需要更多伟大的人来见证这一切。我们是一家远程的、风险支持的、快速增长的公司,相信在线流媒体和游戏内容创作的力量。我们的团队规模很小,并且特别专注于改变游戏世界,使之变得更好。这一立场带头品牌营销和社区增长和参与,因为他们相交。这一角色将侧重于明确的品牌开发、演变和跨越传统和实验性营销渠道,以及为用户和人才建立一个基本的社区发展计划。这一角色将成为该公司面向公众的口头禅,促进波普狗在行业中的地位,并从用户那里获得支持和信息,以改善用户体验。我们的目标是最好地与观众和创造者见面,并为他们提供支持。福利医疗、牙科和视力保险公司支付人寿保险、短期和长期残疾保险401 k计划,4%的公司与灵活的工作时间相匹配,慷慨的PTO Popdog .公司是平等机会/扶持行动雇主。所有符合条件的申请人都将被考虑就业,不分种族、肤色、宗教、性别、性取向、国籍、残疾或受保护的退伍军人身份。
清单的URL有完整的行中断和段落:https://remoteok.io/remote-jobs/101454-remote-brand-community-manager-popdog-x-loaded
我正试着把它放回链接中的表格。这不是对另一个帖子的复制,因为目前两者都没有解决方案。必须有一种将这些字符解析为换行的方法。
我能做些什么来正确地查看这些字符,更不用说解析它们了?我甚至不知道该往上看什么。
发布于 2021-01-28 00:50:22
像这样的东西能起作用吗?
fetch('https://remoteok.io/api')
.then(response => response.json())
.then(data => {
data.forEach((item) => item.description = decode_utf8(item.description));
console.log(data);
})
function decode_utf8(s) {
return decodeURIComponent(escape(s));
}
https://stackoverflow.com/questions/65929431
复制相似问题