转换&;amp;至&;使用Jquery/JS
这个问题的很多答案都是使用转换&;amp;至&;使用Jquery/JS,jquery,json,api,freebase,Jquery,Json,Api,Freebase,这个问题的很多答案都是使用replace(),但我需要一个通用的解决方案。。我使用了一个API,我得到了一些JSON代码,我使用JQuery的$。每个都遍历了数据,但随后符号转义到&,我不确定还能找到其他类型的实体,因此我需要转换&和任何其他可能的实体(如“,等)转换为相应的字符。我不太理解这个场景,但是如果实体是在JSON中返回的,使用.html()而不是。text()将它们发送到文档就可以了 让我感到不舒服的是“然后符号被转义”部分。我不知道在检索JSON然后通过.each()
replace()
,但我需要一个通用的解决方案。。我使用了一个API,我得到了一些JSON代码,我使用JQuery的$。每个都遍历了数据,但随后符号转义到&
,我不确定还能找到其他类型的实体,因此我需要转换&代码>和任何其他可能的实体(如“
,
等)转换为相应的字符。我不太理解这个场景,但是如果实体是在JSON中返回的,使用.html()
而不是。text()
将它们发送到文档就可以了
让我感到不舒服的是“然后符号被转义”部分。我不知道在检索JSON然后通过.each()迭代器运行它的流程中,实体可以转换到哪里。我不太理解这个场景,但是如果实体在JSON中返回,使用.html()
而不是.text()
让我感到不舒服的是“然后符号被转义”部分。我不知道在检索JSON然后通过.each()迭代器运行它的流程中,实体可以被转换到哪里。您应该调查&;
代码来自哪里
$中没有任何内容。每个
或处理JSON解析的代码(HTML对数据进行编码),因此它要么是由您拥有的特定代码添加的,要么是在您获得JSON时已经存在的。您应该调查&;
代码的来源
$中没有任何内容。每个
或处理JSON解析的代码(HTML对数据进行编码),因此它要么是由您拥有的特定代码添加的,要么是在您获得JSON时已经存在的。为什么要这样做?如果它们最终还是要显示出来,最好将它们保留为实体。请尝试你为什么要这样做的副本?如果它们最终会显示出来,最好将它们保留为实体。如果我没有明确说明问题,请尝试复制我的道歉,但是在你的链接中,使用$('.selector').html(fakeJSON.div)
解决了这个问题,我使用了.text()
非常感谢!如果我没有明确说明问题,我深表歉意,但是在您的链接中,使用$('.selector').html(fakeJSON.div)
解决了这个问题,我使用了.text()
非常感谢!