Estoy usando la API de YouTube y estoy usando Python urllib2.urlopen() para enviar una solicitud GET. Luego paso el resultado a Javascript. (Estoy usando Django)No se puede encontrar una forma de escapar de las citas en json en la API de YouTube
Por lo tanto, algo como esto:
result = urllib2.urlopen('https://gdata.youtube.com/feeds/api/videos?'+query+'&max-results=1&alt=json')
estoy usando jQuery para analizar la respuesta con formato JSON, sin embargo, algunos vídeos de YouTube/descripciones he comillas dobles y esto rompe la parseJSON() función.
Cualquier ayuda sería muy apreciada.
datos de ejemplo? ¿Rastreos quizás? –
por ejemplo ... {"test": "" material citado ""} ... esto no funcionaría, y ese es el tipo de resultado que devuelven algunos de los videos de Youtube. Hay citas internas que no se escapan, y esto rompe el analizador. – volk
Goodie, JSON malformado. –