javascript - javascript - 带有希伯来语值的属性文件乱码

标签 javascript properties

我有 text.properties 文件,其内容是:

 { "loginText": "התחבר", "b": false }

我以这种方式获取文本(它是 Angular ,但并不重要):

   $http.get('text.properties').then(function (response) {

console.log("response.data",response.data.loginText);//打印 ”?????”安慰 $rootScope.text = response.data.loginText;//也在屏幕上显示为“??????” });

现在 $rootScope.text.login 是“??????”

编辑:

这也是导致'??????':

  $http.get('text.properties',
  {"headers" : "Content-Type=application/x-www-form-urlencoded; charset=UTF-8"})

              .success(function(data, status, header, config){

   console.log("data",data);

              });

最佳答案

您需要在页面上的元标记中设置字符集以呈现 UTF-8 字符:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

关于javascript - javascript - 带有希伯来语值的属性文件乱码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26286584/

相关文章:

javascript - 使用用户传递的输入创建 html 页面的预览

python - 如何在python 3中正确使用@property装饰器?

java - Spring 3.1 : Pulling Strings Out Of A Properties File

javascript - Mongoose |预保存 Hook 中的对象更改不会保存到数据库

javascript - 为什么 YouTube JavaScript API OnPlayerStateChange 事件处理程序不再起作用?这是一个灾难性的错误吗?

javascript - 如何在 Amazon Lambda 中使用 .pem 文件访问 EC2 实例

python - 有条件地定义属性(使用装饰器)(例如 try/except?)

javascript - 纯 Javascript 将文本插入 &lt;input type ="text"> 而不带属性

c++ - 是否可以在 A 类内部创建 A 类类型的属性?

objective-c - 对象 : strong property with NSString