【发布时间】:2016-08-25 12:49:23
【问题描述】:
我无法让我的 Angular 应用程序正确解析我的 json 数据。
当我的 json-feed 包含例如{ "title": "Halldórsson Pourié" } 我的应用程序显示 Halld�rsson Pouri�
我认为问题出在字符集上,但我找不到在哪里更改它。
目前我正在使用 ng-bind-html 和 $sce.trustAsHtml(),我非常确定当 $http.get(url) 解析我的 json 时会出现问题。
那么我如何告诉 $http.get(url) 用特定字符集解析数据?
【问题讨论】:
-
这是一个简单的问题,plnkr.co/edit/R4pzNAmWguMXcnkClyMX?p=preview,我无法复制这个问题。你能试一下复制它吗?
-
我刚刚尝试将我的数据源放入您的 plunkr 中,但问题再次出现。当我检查我使用浏览器的数据源时,可能看不到 Angular 的数据。所以现在我发现数据源缺少一些字符集/编码数据,以便角度正确编码。谢谢你的帮助。
-
plnkr 毫无价值,因为问题在于服务器和客户端之间的连接。检查对我的答案的编辑。
-
顺便说一下,我不确定您的控制器代码是否正确。
标签: angularjs character-encoding