3
我的靜態JSON文件中有內容,如:如何使用特殊字符解碼靜態JSON文件
{
"language": "de",
"translations": {
"language": "Deutsch",
"checkingPrivileges": "Rechte werden überprüft..."
}
}
我請求成功的靜態文件:
// strUrl = '/src/plugins/usermanagement/language/de.json';
Ext.Ajax.request({
url: strUrl,
headers: { 'Content-Type': 'application/json; charset=UTF-8' },
success: oCallbacks.success,
failure: oCallbacks.failure,
scope: this
});
和內容進行解碼:
var oJson = Ext.JSON.decode(oResponse.responseText);
而結果是:
{
"language": "de",
"translations": {
"language": "Deutsch",
"checkingPrivileges": "Rechte werden �berpr�ft..."
}
}
我的頁面是<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
我看過一些帖子。那麼如何顯示變音符號呢?
是的謝謝。事實上,文件本身被保存爲「ISO 8859-15」。我現在將它保存爲「UTF-8」,它可以工作。在Linux上將「ISO 8859-15」文件轉換爲「UTF-8」的最佳方法是什麼?裏奇發表了一個答案,我會接受。 – Patrick