2017-02-18 6 views
0

JSONの代わりにテキスト/文字列データを受け取りたい。私は試しました:

  var config = { 
       params: {       
        format: "text" 
       } 
      }, 
      url = "http://..."; 


      $http.jsonp(url,config) 
      .then(

       function (response) 
        console.log(response.data); 
       }, 
       function (error) { 
        console.log(error); 
       } 
     ); 

しかし、動作しません。 JSONデータに誤りがある可能性があるので、私はいつも(エラーがあっても)に約束して成功のコールバックに指示し、データを修正してください。何か案が?

答えて

0

この

console.log(JSON.stringify(response.data)); 
+0

を試してみてくださいしかし、JSONでのいくつかの構文エラーがある場合、それはエラーコールバックに行きます。私は成功のコールバック –

+0

にそれを向けるべきではない、 'response.data'が存在することを確かめなさい –

関連する問題