在android中下载xml时出现瑞典字符(åäö)问题
在我的 Android 应用程序中,我从服务器下载一个 xml 文件,从中构建一个 xml 文档,解析它并使用通常的 setText 方法在布局中显示信息。然而,瑞典语字符 åäö 无法正确显示。
我不知道如何解决这个问题,有什么建议吗?
In my android app, i download a xml file from a server, construct a xml doc out of it, pars it and display the info in an layout with the usual setText method. However the Swedish characters åäö wont show correctly.
I have no idea how to fix this, any tips?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您使用的是
eclipse ide
,请转到Window 菜单
下的preferences
,然后在General
节点下选择Workspace
,在显示的窗口中,将文本文件编码
更改为UTF8
..并且您可以从其
属性
更改每个文件的编码代码>窗口if you are using
eclipse ide
go topreferences
underWindow menu
, then underGeneral
node, selectWorkspace
, in the window shown, change thetext file encoding
toUTF8
..and you can change the encoding per file from its
properties
window我发现了问题,这是一开始就不应该存在的问题。我不太确定为什么,无论如何,xml 文件都是用 UTF-8 编码的,但是当该行位于第一行时,DocumentBuilder 无法从中构建文档。
感谢您给我的提示!
I found the problem, it was the in the beginning that was not suppose to be there. I'm not really sure why, the xml file is encoded with UTF-8 anyway, but the DocumentBuilder was not able to build a Document out of it when that line was first.
Thanks for the tips that lead me to it!