0

クロスドメイン csv ファイルを読み込もうとしています:

remote_url = “http://www.example.com/buglist.cgi?bug_status=NEW&columnlist=bug_id%2Cshort_desc&query_format=advanced&ctype=csv";
$.ajax({
    url:remote_url,
    type:"get",

    cache: false,
    dataType: "jsonp",                     
    success:function(data){    
        console.log(data);                
    },
    error: function(data){
        console.log(data);  
    }
});

サーバーから 200 ステータスを取得していますが、常にエラー コールバック ハンドラに入り、JavaScript 構文エラーが記録されます。

構文エラー: ありません。ステートメント 6230 の前に、「これは「簡単な説明」です」、何とか何とか何とか..

私の CSV ファイルには、次の値を持つ「bug_id」と「short_desc」の 2 つの列があります。

bug_id = 6230
short_desc = this is a "short description", blah blah blah..

説明の二重引用符が原因でエラーが発生することはわかっていますが、解決策はわかりません。「YQL」でCSVをJSONに変換してみましnullたが、結果として返ってきました。

4

1 に答える 1