问题标签 [iso-8859-1]
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.
ruby-on-rails - Ruby on Rails - 生成文件的编码
我发现 RoR 在创建新应用程序时生成的所有文件似乎都使用西方(ISO-8859-1)编码保存(我在 Windows 机器上进行本地开发)。因此,我在使用某些特殊字符时遇到问题,例如 £。
- RoR 是否应该生成框架文件并使用西方(ISO-8859-1)编码保存它们?
- 如果没有,我怎样才能让 RoR 生成文件并使用 UTF-8 编码保存它们,从而避免某些字符出现问题,例如 £?
请参阅Ruby on Rails - £ 符号问题,了解我之前提出的与此问题相关的未解决问题。
c# - C# 将 ISO-8859-1 字符转换为实体编号
我似乎无法弄清楚如何将 ISO-8859-1 字符(例如 é)转换为它的实体编号é
。
我希望能够取一个字符串,例如:“Steel Décor”
并将其转换为:“Steel D é
cor”
javascript - 如何从 ISO-8859-1 转换为 UTF-8 (Javascript)?
如何从 ISO-8859-1 转换为 UTF-8 (Javascript)?
zend-framework - 如何让 Zend_Form 在文本元素中显示特殊字符?
我正在使用 Zend_Form 子类在数据库中添加和编辑记录。布局具有 iso-8859-1 编码和字符集。表记录使用 latin1_spanish_ci 排序规则。
当记录包含重音等特殊字符时,表单输入文本元素根本不显示任何内容。如果没有特殊字符,表单输入文本元素会正确显示记录。奇怪的是,当特殊字符出现在文本输入字段之外时,它们会正确显示,例如在 Html 标题2 或段落中。
我尝试在 application.ini 中插入以下内容:
但我收到一条错误消息:
我也尝试过以同样的方式将 db 字符集更改为 utf8。表单文本元素显示字符串,但我得到奇怪的字符而不是原始字符。
我几乎尝试了任何东西,但我还没有解决问题。使用 Zend_Form 生成的文本输入元素似乎讨厌拉丁字符。
你有同样的问题吗?
utf-8 - http标头指定字符编码iso-8859-1而不是utf-8有问题吗?
我最近设计了一个包含德语和荷兰语字符的网站,我希望该页面使用字符编码 utf-8。
我添加了 xml 声明:
和元标记:
当我在线查看该网站时,德语文本中的特殊字符显示不正确。当我尝试使用 w3c 验证器验证页面时,我收到以下警告:
HTTP 标头 (iso-8859-1) 中指定的字符编码与 XML 声明 (utf-8) 中的值不同。我将使用 HTTP 标头 (iso-8859-1) 中的值。
这是服务器问题吗?只是我已将相同的文件上传到我的另一台服务器,并且页面使用 utf-8 正确显示在那里。
任何有关如何将页面编码为 utf-8 的帮助或建议将不胜感激。
我难住了!
感谢 jason,我找到了一个名为 mod_mime-defaults.conf 的文件
该文件包含以下内容:
如果我从 AddDefaultCharset UTF-8 之前删除 #,您认为这会有所帮助吗?或者在 AddDefaultCharset ISO-8859-1 之前添加一个 #。
我尝试编辑此文件,但我认为我没有权限。嗯……?
utf-8 - iso-8859-1 可以显示德语变音符号还是我需要使用 utf-8?
我有一个托管在服务器上的多语言网站,该服务器似乎将字符编码设置为默认为 iso-8859-1。
我想我最好拥有 utf-8 页面并包含一个元标记来声明这一点。不幸的是,这个元标记似乎被覆盖了,页面默认为 iso-8859。
德语和荷兰语页面中的许多特殊字符未正确显示。
我是否需要尝试将服务器默认更改为 utf-8 之类的?也许我可以完全删除服务器默认值?嗯......真的不知道在这里做什么最好。
任何建议都会很棒!
testing - 寻找用于测试用户可能输入的英文文本
寻找用于测试用户可能输入的英文文本(使用所有特殊字符和不同组合来测试我的网站用户输入的正确编码端解码。我的网站有 ISO-8859-1 而不是 utf-8)
谢谢,约瑟夫
python - unicode解码问题
这很有趣.. 我正在尝试从 openstreetmap 读取地理查找数据。执行查询的代码如下所示
Zürich 的查询在 UTF-8 数据上正确地进行了 URL 编码。这里难怪。
当我打印响应时,带有变音符号的 u 被编码为 latin1 (0xFC)
但这是无稽之谈,因为 openstreetmap 以 UTF-8 格式返回 JSON 数据
文件内容也证实了这一点,然后我明确地说它在读取和 json 解析时都是 UTF-8。
这里发生了什么 ?
编辑:显然是 json.loads 搞砸了。
php - 如何将非英文字符从 ajax 表单获取到 MySQL
我有一个使用jQuery 表单插件提交数据的表单。从那里它经过一些服务器端处理并最终存储在 MySQL 数据库中。
提交这些字符后áâãäï
,它们将作为áâãäï'
(在访问数据库之前)发送到服务器。日语字符等也会发生相同类型的事情。
我已经尝试了 UTF-8 和 ISO-8859-1 的表单编码、页面编码、php 服务器端编码和 db 编码。仍然没有运气。
python - 确定文本编码
作为对网页的响应,我收到了一些奇怪的字符。我很确定它是俄语的信息,但编码似乎很奇怪。网页信息告诉我编码是 ISO-8859-1。这是示例响应。
有没有办法解密这个响应?响应是否可以挽救。