问题标签 [windows-1252]

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 回答
1574 浏览

c# - 在 Silverlight 中将 windows-1252 编码转换为 UTF-8

在我的 Silverlight 应用程序中,我得到了一个用 windows-1252 编码的 XML 文件。现在我的问题是,在将 windows-1252 字符串转换为 UTF8 字符串之前,它无法正确显示。在正常的 C# 环境中,这不是什么大问题:我可以做这样的事情:

将字符串的字符编码从 windows-1252 转换为 utf-8

但是silverlight 不支持windows-1252——它只是unicode。

PS 我偶然发现了“Silverlight 编码” http://encoding4silverlight.codeplex.com/ - 但那里似乎也不支持 windows-1252?

编辑: 我在“服务器端”解决了我的问题 - 实际问题仍然存在。

0 投票
1 回答
482 浏览

c++ - 如何在 C++ 中读取 WCP-1252 字符?

我做了一些谷歌搜索,但找不到明确的答案(也许没有使用正确的术语?)

无论如何,我有一些 ANSI 格式 (WCP-1252) 的文本文件,我想在 C++ 程序中处理其字符,但问题是我不知道如何存储对应于十进制代码 128 到到 255。不过,为了确定,我尝试了以下代码:

不出所料,1-byte char 未能存储 0x7F 之后扩展集中的任何符号(我认为它只是显示了与第一个字节的值相对应的 ASCII 符号并丢弃了第二个或反之亦然)。

0 投票
1 回答
192 浏览

windows - 为什么某些字符代码在 Windows-125* 编码中缺少字符?

Windows-125*代码页中(实际上也在相应ISO*代码页中),某些字符代码没有定义相应的字符。留下一些没有字符的字符代码的前提是什么? windows-1252 - 缺少字形

我对这个问题的理解是:如果基于 7 位的代码页还不够,必须发明多个 8 位代码页,那么那些 8 位代码页(从以前的经验中学习)应该有尽可能多的字符这是可能的,而实际上某些字符代码缺少字符。

0 投票
2 回答
600 浏览

php - 在 PHP 上解码字符串:数据将 UTF-8 字节视为 Windows-1252

我正在从具有奇怪编码的 Web API 获取数据。我正在使用 PHP,似乎无法解码输入字符串。我似乎遇到了这个问题,它解释了发生了什么,但并没有真正帮助我弄清楚如何解决它。任何人都可以帮忙吗?谢谢!

0 投票
0 回答
171 浏览

sql - TSQL 选择 varchar 作为 windows1252 而不是 utf8

如何查询将字符串作为 windows1252 字符集而不是表/连接默认 utf8 的 Sql 服务器?

0 投票
1 回答
664 浏览

oracle - 为什么我可以使用不属于字符集 (windows-1252) 的字符?

我正在寻找一些帮助来理解字符集的工作方式。这个问题是使用 windows-1252 而不是 UTF-8 的任何错误的延续

我有一个使用...的测试 ColdFusion 站点

和一个使用...的测试 Oracle DB

根据 windows-1252 字符集,没有平方根符号(alt+251): √ 但我可以将其输入网页表单的字段中,将其保存到数据库,查询并再次显示在屏幕上就好了. 当它在数据库中时,它存储为:√. 如果它甚至不是字符集的一部分,我该如何输入、存储、查询和显示它?根据字符集,十进制 251 是这样的:Hex:FB | û | 00FB | LATIN SMALL LETTER U WITH CIRCUMFLEX

0 投票
1 回答
91 浏览

python - 使用 python 和 beautifulsoup 检查网页的结果

我需要检查网页搜索结果并将它们与用户输入进行比较。

由于有 1502 个结果,我的想法是k=10k=1502. 现在我需要某种函数来检查搜索结果是否包含我的用户输入。我知道我的名字是 TEXT 之后的文字,那怎么办?也许使用正则表达式?第二部分是是否有匹配的结果来获取结果的链接。同样,我知道该链接在那个 href="" 内,但是如何将其取出并使其可用=

0 投票
1 回答
45 浏览

ios - 替换 NSString 中的一些字符

我有这个 XML 文件被编码,windows-1252到目前为止我还没有找到任何方法来从这个文件中获得正确的UTF-8编码。这是一个包含许多我需要显示的重音字符的文件。

我想要做的是自己替换任何编码的 windows-1252 字符。我想知道如何做到这一点:

我找到了很多方法来替换不在单词中的字符,但是我需要在这里替换U00c8可以在给定字符串中的任何位置的字符(所以这里)。

0 投票
1 回答
197 浏览

php - PHP:如何将字符串转换为 WINDOWS-1252 实体/字符?

我有以下字符串:

LONDON — Britain’s unemployment rate held steady in the three months through January, reinforcing the Bank of England’s case for keeping interest rates at a record low.

如果我使用类似的东西,htmlentities我会得到以下字符串:

LONDON — Britain’s unemployment rate held steady in the three months through January, reinforcing the Bank of England’s case for keeping interest rates at a record low.

但是我想获取 WINDOWS-1252 实体,例如:

LONDON — Britain’s unemployment rate held steady in the three months through January, reinforcing the Bank of England’s case for keeping interest rates at a record low.

我尝试过使用不同的功能,例如mb_convert_encoding, iconvget_html_translation_table但我无法找到一种方法来做到这一点。

任何帮助,将不胜感激。

0 投票
1 回答
265 浏览

ios - 需要为我的 iOS 应用程序从以 windows-1252 编码的服务器获取 XML

我有一个 iOS 应用程序,它从服务器下载一个在 Windows 1252 中编码的 XML 文件。

我正在使用以下代码将其保存到我的文档文件夹中:

它不起作用,当我尝试使用解析器读取它时,我得到了一个 nil 响应。我该怎么做才能正确获得它。我无法更改服务器上 te xml 的编码。如果我手动更改 XML 编码,我会得到正确的响应。

这就是我传递 XML 字符串以使用 XML Dictionnary 类对其进行解析的方式: