问题标签 [latin]

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 投票
3 回答
6819 浏览

c# - .NET 3.5 C# StreamReader 读取 ISO-8859-1 字符不正确

总之,我检索了一个 HTTP Web 响应,其中包含带有 unicode 字符的 JSON 格式数据,例如“\u00c3\u00b1”,应该转换为“ñ”。相反,我正在使用的 JSON 解析器将这些字符转换为“ñ”。我正在寻找的行为是将这些字符转换为“ñ”。

获取以下代码并执行它...

nWithAccent 输出“ñ”。这是我正在寻找的结果。我采用了上面的代码并将其用于下面的“response_body”变量,该变量包含与上面相同的字符(从我使用 Visual Studio 2008 文本分析器看到的)并且没有得到相同的结果......它与字符“\u00c3\u00b1”。

在我的应用程序中,我针对以 JSON 格式检索数据的外部系统执行以下代码。在 Visual Studio 中使用文本分析器检查“response_body”变量时,我看到“\u00c3\u00b1”而不是ñ。例如,单词“niño”将在文本分析器中显示为“ni\u00c3\u00b1o”。

然后,我使用开源 JSON 解析器将“\u00c3”替换为“Ô,将“\u00b1”替换为“±”,最终结果为“ñ”而不是“ñ”。JSON解析器有问题还是我对响应流应用了错误的编码?响应中的标头指示字符集为 UTF-8。感谢您的回复!

0 投票
2 回答
63 浏览

mysql - 遗留数据库中的 MySQL 拉丁字符

嗨,我继承了一个数据库,我需要从中使用数据。不幸的是,有些文本是西班牙语,并且有一些明显的编码问题。例如,这是一个存储在文本字段中的典型字符串:

Clara introducción a través del transporte de me...

我的问题是 - 有没有简单的方法可以将这些字符转换回他们使用 MySQL/PHP 的字符?

任何建议表示赞赏。

0 投票
0 回答
145 浏览

android - Android非拉丁字母转换

我在 ListView 中进行了搜索。当我插入拉丁字母时,我需要以西里尔 utf-8 形式返回的结果。我一直在考虑捕获所有字母并将它们转换为西里尔字母,但有 31 个字母。在android中有没有一种简单的方法可以做到这一点,有人可以给我一个例子吗?

示例列表视图:

  • Здраво
  • Чао
  • Пример
  • Тест

当我输入测试时,我在西里尔 utf 中的意思是 Teст,结果将是 Тест

0 投票
2 回答
3122 浏览

android - 获取光标位置 Android 键盘

我正在使用 Android 软键盘并想知道,有没有办法让键盘获取当前光标位置?我目前正在使用以下代码:

但是,这非常慢(即使是少量文本,也可能需要长达 50 毫秒——在 Galaxy Nexus 上运行,因此对于低端手机来说这可能会更慢)。我还在 Droid Incredible 上对其进行了测试,而且延迟更加严重。

在函数 onUpdateSelection 中,您将获得新的光标位置。但是,此函数并不总是被调用,因此存储它提供的值以供将来使用是不可靠的。

既然可以设置光标位置并获取选定文本(但不能设置选定文本的位置),难道不应该有获取光标位置的函数吗?

谢谢您的帮助!

0 投票
2 回答
3718 浏览

python - 在python中将拉丁字符串转换为unicode

我正在工作 o scrapy,我抓取了一些网站并将抓取页面中的项目存储到 json 文件中,但其中一些包含以下格式。

我可以预期该列表包含不同的格式,但我想将其转换并使用原始名称将字符串存储在列表中,如下所示

提前致谢...........

0 投票
2 回答
712 浏览

php - 将带有拉丁字符的php变量插入mysql db

我很确定,这是一个常见问题,但我正在寻找最佳实践解决方案。

我有一个遗留数据库,为此我编写了一个脚本来迁移数据。

在我的脚本中,我有以下内容:

这一切都很好,直到我遇到这一行:

如果我直接在 mysql 中执行此操作(注意双引号):

有用。使用 mysql pdo 处理这些拉丁字符的可能性的最佳方法是什么?

非常感谢任何帮助。

0 投票
2 回答
4203 浏览

null - 猪拉丁放松等于== null?

在只有 1 行的关系 X 中

现在我想做:

我的意思是,由于 A 为空而 B 不是,因此条件应该为真。但实际结果是 Y 为空,并且条件评估为假。

这与 SQL 相同,其中任何涉及 null 的条件都是错误的。虽然 SQL 可以使用 NVL() 函数翻译 null ,但 PIG 似乎没有,有没有一种干净的方法来进行上述比较?

0 投票
1 回答
634 浏览

php - PHP 表单 - 发送的电子邮件不支持字符

我有一个联系页面(contact.php),当人们填写联系方式时会发送一个表单(formsend.php)。

contact.php 有:

Contact.php 页面很好,可以很好地显示我的拉丁葡萄牙语字符(ã、é 等)。

但是当我收到电子邮件时(当它使用 formsend.php 时),我得到的字段是人们用乱七八糟的字符注册的:João 是 Joã£o,等等。

在 formsend.php 我尝试添加:

也是。没有任何效果。

似乎是formsend.php 文件在这里失败了。

我可以做些什么来确保我在包含用户信息的电子邮件中收到格式正确的字符?

0 投票
1 回答
63 浏览

mysql - 通过命令行查询 mysql 将列值显示为?

table CollationLatin只是……而且我可以毫无问题地以任何语言存储columns文本utf8 unicode

然而,当我去console查看一些东西时,我看到的non-latin文字是,?????但在网站上它们看起来很好......

这是一个问题还是它只是控制台的工作原理?

0 投票
1 回答
166 浏览

c# - MySQL 字符串问题。如何转换为 utf8?

我遇到以下问题。我正在创建一个 C# windows Forms 应用程序,我想使用它将数据从 SQL Server 传输到 MySQL。问题是 SQL 中的数据是拉丁文的,当我在 MySQL 数据库中传输它时,它显示为“?”。请给我一些建议。我试图说服它,但它不起作用!

提前致谢!