问题标签 [unicode-literals]

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 投票
2 回答
4004 浏览

java - Java:如何将 UTF-8(文字)转换为 unicode

我有一个像“\xE2\x80\x93”这样的 UTF-8(字面意思)。

我正在尝试使用 Java 将其转换为 Unicode。

但我无法找到一种方法来转换它。

谁可以帮我这个事?

问候,星期六

0 投票
3 回答
34893 浏览

c# - Unicode 文字字符串

我在 HTTP POST 请求中发送一些 JSON。JSON 对象中的一些文本应该有上标。

如果我像这样在 C# 中创建我的字符串:

...它将 \u00B9 转换为实际的上标 1,这会破坏我的 JSON。我希望 \u00B9 完全按照我在字符串中写入的方式显示,而不是作为上标。

如果我添加一个转义字符,那么它会显示为:“这是我的上标:\\u00B9”

我不想使用转义字符,但我也不希望它被转换为实际的上标。有没有办法让 C# 不进行 Unicode 转换并将其保留为字面意思:“\u00B9”?

0 投票
1 回答
73 浏览

python - 在每个文字的基础上指定 unicode 文字的编码

根据文档,可以像这样定义python源中使用的文字的编码:

是否有任何语法支持以文字为基础指定编码?我正在寻找类似的东西:

我知道语法没有意义,但我正在寻找类似的东西。我能做些什么?还是不可能有一个带有不同编码的 unicode 字符串的源文件?

0 投票
3 回答
6921 浏览

python - 声明为 utf-8 的模块中的 Python unicode 字符串文字

我有一个带有 utf-8 标头的虚拟 Python 模块,如下所示:

哪个打印:

但我认为声明为 utf-8 的 Python 模块中的所有字符串文字都应该自动unicode属于str. 我错过了什么还是这是正确的行为?

为了得到a一个 unicode 字符串,我使用:

但这似乎不太“礼貌”,也不实用。有更好的选择吗?

0 投票
2 回答
3869 浏览

java - 在指定 unicode 文字的 java 代码中获取空字符文字错误

为什么这段代码

'空字符文字'

当我尝试编译时?

0 投票
2 回答
192 浏览

python - 如何从 unicode 文字创建 unicode 实例

由于 C 扩展中的一些错误,我正在获取带有 str 实例的 unicode 数据,或者换句话说,str 根本没有编码和 unicode 文字。

因此,例如,这是一个有效的 unicode 文字

UTF-8 编码的 str 将是:

但是,我得到一个带有 unicode 文字的 str :

我需要从中创建一个 unicode 实例。使用unicode()不起作用,因为它需要编码。我认为这可以满足''.join(unichr(ord(x)) for x in s) 我的需求,但这真的很难看。必须有更好的解决方案。有任何想法吗?

0 投票
3 回答
8094 浏览

excel - VBA 中的 Unicode 字符串文字

我想(在 VBA 类模块中)声明一些包含日文字符的私有常量字符串。有没有办法构造String可以在声明中被接受为初始化器的文字(或以某种方式组合文字)Const?即类似的东西:

或者

我使用 MS Excel v14.0.6112.5000(MS Office Professional Plus 2010)。

什么不起作用

  • 将日文字符直接粘贴到字符串文字中(例如... = "変数"),因为 VBA 编辑器会弄乱字符;
  • 使用ChrW()ChrW$()(例如),因为在初始化程序... = ChrW$(22793) & ChrW$(25968)中不允许函数调用。Const

不喜欢的

  • Const通过创建返回字符串来伪造Private Property Get,因为每次我访问该属性时都会重新创建字符串(另外,令人困惑和丑陋......但是,好吧,最后两件事是一个口味问题)。
0 投票
3 回答
6146 浏览

java - 将 unicode 文字字符串打印为 Unicode 字符

我需要将 unicode 文字字符串打印为等效的 unicode 字符。

如何将此字符串评估为 unicode 字符?

0 投票
1 回答
3526 浏览

java - 如何在 Java 中编写 3 个字节的 unicode 文字?

我想用 Java 编写 unicode 文字 U+10428。 http://www.marathon-studios.com/unicode/U10428/Deseret_Small_Letter_Long_I

我尝试使用 '\u10428' 并没有编译。

0 投票
1 回答
1591 浏览

visual-c++ - Visual C++ 中的 Unicode 文字