问题标签 [non-unicode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
101 浏览

java - 使用 Slick Util 的非英文字母

我在我的游戏中使用 LWJGL 和 Slick Util。但现在我无法制作俄语语言环境,因为 slick.TrueTypeFont 不呈现西里尔字母(Яиssiaп Vodка、Сомяаd、Уер)。有人知道如何解决吗?

0 投票
1 回答
1529 浏览

json - JSON,Unicode:一种检测 \uXXXX 中的 XXXX 与 Unicode 字符不对应的方法?

JSON 规范说可以使用以下符号转义字符:\uXXXX(其中 XXXX 是四个十六进制数字)

但是,并不是每组四个十六进制数字都对应一个 Unicode 字符。

是否有工具可以扫描 JSON 文档以检测 \uXXXX 的存在,其中 XXXX 不对应任何 Unicode 字符?更一般地说,如何确定 \uXXXX 不对应于任何 Unicode 字符?

0 投票
3 回答
1275 浏览

c# - 读取文件时我得到???作为输入而不是西里尔字母

非常感谢您到现在为止的所有帮助。

我有以下问题:

这是我的输出:

这是我的 CSV 文件内容

你能帮我解决这个问题吗????并获得西里尔文的正确符号?

提前感谢您的帮助!

伊利亚

0 投票
0 回答
68 浏览

javafx - 在 javafx 中显示 ﷺ

我怎么能显示字符 ﷺjavafx 我已经尝试了以下,但它显示的是奇怪的字符。

下面的代码:

使用下面的 CSS

0 投票
1 回答
195 浏览

ftp - Omnis Obdc 非 unicode 驱动程序

我正在尝试通过 ODBC 将 Omnis 连接到数据库

所以在他们的网站上:https ://www.tigerlogic.com/tigerlogic/omnis/download/tools.jsp 我找到了所需的驱动程序(非Unicode驱动程序)

但是当我尝试下载它时(ftp://ftp.tigerlogic.com/public/ODBCDriver/Win3264/Omnis-ODBC-Driver.exe)我得到 ERR_CONNECTION_TIMED_OUT

我在别处找不到。

0 投票
1 回答
924 浏览

c# - txt 文件的非 Unicode 到 Unicode 转换

给定一个带有非 unicode 文本的 txt 文件,我能够将其字符集检测为1251。现在,我想转换成unicode。

这行不通。

是非 unicode 到 unicode 转换的方法吗?

在对 RTF 文件尝试了建议的方法后,当我尝试打开输出 RTF 文件时,会出现以下对话框。请让我知道该怎么做,因为选择 Unicode 不会使其可读或给出预期的文本?

在此处输入图像描述

0 投票
1 回答
1037 浏览

c# - 给定一个 TTF 字体文件,如何检测它是 unicode 还是非 unicode?

我正在尝试将非 unicode的 txt 文件转换为 unicode 。TTF 字体文件是与 txt 文件一起的输入,用于了解源和目标。

如何从TTF 字体文件中获取有关需要进行转换的信息?

0 投票
1 回答
1602 浏览

delphi - 整个 Delphi 应用程序的 SetThreadLocale

我的 Delphi (XE 10) 程序使用非 unicode(单字节)遗留 Firebird 数据库(字符集 NONE),因此其数据(从数据库中读取或保存到数据库中)取决于非 unicode 程序的 windows 区域设置。根据此 Windows 设置,相同的数据库字符可以在程序中显示为 \u0101(正确)或 \u0432(不正确)。IBX 用作数据库访问技术。

我的程序仅适用于非 unicode 程序的特定本地,并且客户端可以接受。问题是 -无论 Windows 设置如何,如何让程序感受特定的预定义语言环境?

我想我应该用SetThreadLocale这个。但是在哪里打这个电话?在主窗体的初始化部分调用这个函数是否足够,或者我应该在项目源文件(应用程序被初始化的地方)调用它,或者我应该在每个模块的初始化部分调用它?

由于评论,我知道GetThreadLocale 返回的值与 GetUserDefaultLCID 不同? 我现在看到我应该多写一点代码:

但主要问题仍然存在 - 将这段代码放在哪里 - 我应该把它放在多个地方。我有 WebSnap 应用程序,我想它可以在引擎盖下进行自动和复杂的胎面管理。代码应该去哪里?

没有什么帮助:

  • 将 lc_ctype=WIN1257 添加到 TIBDatabase.Params
  • 设置 SetThreadLocale... 这里、那里和任何地方
  • 设置项目选项 - 版本信息 - 语言 - 区域设置 ID

https://github.com/xupefei/Locale-Emulator Locale Emulator 是唯一可以解决问题的工具,但为什么 Delphi 不允许在没有外部工具的情况下执行此操作?

0 投票
1 回答
1100 浏览

excel - 在 Excel 中以现代希腊语显示文本

我正在使用意大利语开发 Microsoft Office 2007,并且正在使用 VBA 构建一个用于库管理的小程序,包括按钮、msgbox 等。

我的问题是我不能用希腊语写 VBA 代码,也不能用希腊语查看 msgbox。我只能通过将文本放入某些单元格并将单元格的值提供给 msgbox 来做到这一点。

另外,当我有带有希腊字符的输入框时。我没有正确理解它们。我总是在看类似的东西s??S? e??? jj?

我该如何解决?

0 投票
1 回答
48 浏览

c - 使用 fgetc 从文件中读取时出现奇怪的字符

当我 printf 变量答案时,它包含几个奇怪的字符。可能是什么原因?