我的 .txt 文件中有 ÷ 在我的 android 中。当这个除法符号显示在 android 设备上时,我看到“�”
更糟糕的是,我的笔记本电脑键盘上没有除号。我使用了来自维基百科的上述标志。
任何猜测我该如何解决这个问题。
我的 .txt 文件中有 ÷ 在我的 android 中。当这个除法符号显示在 android 设备上时,我看到“�”
更糟糕的是,我的笔记本电脑键盘上没有除号。我使用了来自维基百科的上述标志。
任何猜测我该如何解决这个问题。
问题很可能是字体问题,或者可能是 unicode 编码问题。您粘贴的字符是 unicode 代码点 0xF7:如果用于显示您的文本文件的字体没有此代码点的特定字形,那么它将使用一些保留字形呈现它,例如您显示的问号菱形。在这种情况下,解决方案是安装和使用包含此代码点的适当字形的字体。例如,如果它在您的网络浏览器中正确显示,则找出您的浏览器使用的字体,然后尝试。当然,是否可以更改用于显示文本文件的字体取决于应用程序(至少我认为:我不认为 Android 会修复所有应用程序的字体)。
或者,它可能是编码问题。例如,如果您以 Latin-1 编码保存文本文件,则该字符将存储在值为 0xF7 的单个字节中。例如,如果您正在查看文件的应用程序假设它是 UTF-8,那么这个字节将被解释为多字节字符的第一个,或者它甚至可能是无效的。如果是这种情况,您只需确保用于保存文件的编码与用于显示文件的编码相同。同样,这将是特定于应用程序的。