我正在用谷歌应用程序引擎写一个网络应用程序。它基本上允许人们编辑 html 代码,这些代码以 .html
文件的形式存储在 blobstore 中。
我使用 fetchData 返回文件中所有字符的 byte[]
。我试图打印到一个 html,以便用户编辑 html 代码。一切都很顺利!
我现在唯一的问题是:
字节数组在转换回字符串时遇到了一些问题。聪明的引用和几个角色看起来很时髦。(?或者日文符号等)具体来说,我看到的有负值的几个字节导致了这个问题。
在字节数组中,智能引号返回为 -108
和 -109
。为什么会这样? 我如何解码负字节以显示正确的字符编码?