'da json'dan alıntılar çıkmanın bir yolunu çözemiyorum YouTube API'sini kullanıyorum ve bir GET isteği göndermek için Python urllib2.urlopen() kullanıyorum. Sonra sonucu Javascript'e iletiyorum. açıklamaları/ben JSON formatlı yanıtı ayrıştırmak için jQuery kullanıyorum çift tırnak ancak bazı YouTube videolarınıYouTube API
result = urllib2.urlopen('https://gdata.youtube.com/feeds/api/videos?'+query+'&max-results=1&alt=json')
ve bu parseJSON kırar: Yani
böyle bir şey (Django kullanıyorum)() işlevi.
Herhangi bir yardım
derece mutluluk duyacağız.
Örnek verileri |
kolay düzeltme {güvenli} {var} ile özel bir HTML karakter kaçmaya (durumda herkes Django kullanan ve hiç bu sorunla çalışır)? Tracebacks belki? Örneğin, –
... {"test": "" alıntılanan materyal ""} ... bu işe yaramaz ve bu, Youtube videolarından bazılarının geri dönüşünün bir sonucudur. İçinde kaçtı olmayan alıntılar var ve bu ayrıştırıcıyı kırar. – volk
Goodie, hatalı biçimlendirilmiş JSON. –