我想加載從開放式數據維也納Json一個JSON文件,字符編碼與AJAX
$.ajax({
type: "GET",
url: jsonData,
contentType: "application/json; charset=ISO-8859-1",
dataType: "json",
data: "",
success: function(json) {
$.each(json, function (key, val) {
getJson(val);
});
$("#divMessage").css("display", "none");
},
error: function (xhr, textStatus, errorThrown) {
$("#error").html(xhr.responseText);
}
});
但,ö等被破壞,我試圖UTF-8等,但沒有工作。
任何想法來解決這個問題?
你的JSON數據進行編碼'JS檢索數據ON.stringify',對嗎? – kinsho
OP的鏈接數據是一個JSON,用ISO-8859-1編碼。 '內容編碼gzip'和'內容類型應用程序/ json' – istepaniuk
當我嘗試「警報(JSON.stringify(json));」編碼仍然被破壞。有任何想法嗎? :/ – katzensaft