gpt4 book ai didi

javascript - 无法找到一种方法来转义 YouTube API 中的 json 中的引号

转载 作者:太空狗 更新时间:2023-10-30 01:29:56 27 4
gpt4 key购买 nike

我正在使用 YouTube API 并使用 Python urllib2.urlopen() 发送 GET 请求。然后我将结果传递给 Javascript。 (我正在使用 Django)

所以,像这样:

result = urllib2.urlopen('https://gdata.youtube.com/feeds/api/videos?'+query+'&max-results=1&alt=json')

我正在使用 jQuery 来解析 JSON 格式的响应,但是一些 YouTube 视频/描述有双引号,这会破坏 parseJSON() 函数。

如有任何帮助,我们将不胜感激。

最佳答案

错误在我这边(很明显)..错误开始于我没有意识到 Django 出于安全考虑会自动转义 HTML 字符,我用自己的方式忽略了特殊的 HTML 字符,比如 "最终导致 json 格式错误。

使用 {{ var|safe }} 转义特殊 HTML 字符的简单解决方法(以防有人使用 django 并且曾经遇到过这个问题)..

关于javascript - 无法找到一种方法来转义 YouTube API 中的 json 中的引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11926572/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com