问题标签 [character-encoding]
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.
c - C 编程:如何为 Unicode 编程?
进行严格的 Unicode 编程需要哪些先决条件?
这是否意味着我的代码不应该char
在任何地方使用类型,并且需要使用可以处理和的wint_t
函数wchar_t
?
而多字节字符序列在这个场景中起到什么作用呢?
java - 没有字符集的码头响应
我正在使用 Jetty 来测试我们拥有的网络服务,并且我试图让它在内容类型标题下没有字符集的情况下做出响应。
有谁知道如何做到这一点?
我尝试拦截响应并将 CharacterEncoding 设置为 null 或“”,但这会产生异常。
我正在使用码头 6.1.6。
delphi - 什么是代码页 0?
我正在使用德尔福功能
我在 COM 函数返回的字符串上调用它(Acrobat Annotation getContents - 请参阅我的其他帖子),它返回 0。
什么是0?安西?
html - 如何在 LAMP 环境中正确链接到名称中带有重音符号的文件
我制作了一个 php 脚本,它遍历目录中的文件并输出指向它们的链接。文件名是西班牙语,所以有些文件名包含 á、é 等字符。
我的脚本在我的开发机器(windows+apache+php)中运行良好,但是它在我的主机服务器(linux+apache+php)中不起作用,它找不到文件。
一些搜索建议使用 urlencode(),但是当我这样做时,它会在我的开发机器下中断,所以这对我来说是不可接受的,尽管我没有在我的网络服务器中尝试过。
编辑:有关使用 urlencode() 时开发机器上的错误的更多详细信息。
似乎有 2 个错误,一个是文件名包含 á、é 等字符。另一个是文件名包含空格。
带有空格的文件名(即“Calidad Total .doc”)会获得以下链接http://localhost/temarios/docs/Calidad+total+.doc,这给了我一个 404 file not found 错误。将地址栏中的 '+' 替换为 ' 可以正常工作。
带有重音字符的文件名(即 Economía.doc)获取链接http://localhost/temarios/docs/Econom%EDa.doc给我一个 403 Forbidden 错误。将地址栏中的 'í' 替换为 '%ED' 可以正常工作。
我已经在 Firefox 3 和 IE8 windows 7 beta 中进行了测试,并且在两种浏览器中都发生了同样的事情。
internet-explorer - IE 中的 HTML 实体和字符集
我在✓
使用 iso-8859-1 作为字符集的 html 文档中显示 html 实体(复选标记:✓)。
在 Firefox 中,它显示为复选标记。在 IE 中,它显示为一个方框。切换到 UTF-8 似乎没有什么不同。
有没有一种可靠的方法可以在不使用图像的情况下在 IE 6 和 7 中显示这些实体?
html - 外语字符集
我目前正在做一些带有乌尔都语、波斯语和简体中文字符的 HTML。我在网上寻找关于使用什么字符集的好资源时遇到问题:
有什么建议么?
html - 服务器端包含和字符编码
我创建了一个静态网站,其中每个页面都具有以下结构:
- 常见的东西,如标题、菜单等。
- 主要内容 div 中的页面特定内容
- 页脚
在这个网站中,所有常见的内容都在每个页面中重复。为了提高可维护性,我重构了页面以使用服务器端包含(SSI),这样公共内容就不会重复。现在每个页面的结构是
- SSI 用于常见的东西,如标题、菜单等。
- 主要内容 div 中的页面特定内容
- 页脚的 SSI
在重构的站点中,由于某种原因,法语字符在特定于页面的内容区域中不再正确显示,尽管它们在通过 SSI 包含的内容中显示良好。
包含的标头将字符集指定为:
如果我在浏览器中打开其中一个主要内容页面,它会告诉我字符编码是 ISO-8859-1。我尝试使用以下行将 .htaccess 文件添加到文件夹中
但是那些讨厌的法国口音仍然无法在使用 SSI 的网站版本上正确显示。
internationalization - 更改文件编码
我在某些 HTML 页面中遇到字符编码问题。看来问题的原因是某些 .html 文件没有保存为 UTF-8 编码文件。尽管我已指示 Eclipse 将这些文件保存为 UTF-8,但当我在浏览器中打开它们时,它表明这些文件是 ISO-8859-1。
如何将这些文件的编码更改为 UTF-8?
更新:我已经在每个网页的部分中包含以下内容
我正在使用 Apache Web 服务器。
谢谢, 多纳尔
character-encoding - 如何使 nntplib 作者姓名易于阅读?
python NNTPLib 给了我作者的名字,例如,
"=?Utf-8?B?RGVubmlzIEJhc2hhbQ==?= <someone@someforum.com >"
(为清楚起见引用)。
我如何以人类可读的格式编码这个文本?
jquery - jQuery AJAX 字符编码
我目前正在编写一个法语网站。有一个日程安排页面,旁边的链接可用于加载另一天的日程安排。
这是我用来执行此操作的 JS:
实际的 AJAX 就像一个魅力。我的问题在于对请求的响应。
因为是法语网站,所以有很多重音字母。出于这个原因,我正在使用 ISO-8859-15 字符集。但是,在对我的 AJAX 请求的响应中,重音符号变为 ?,因为字符编码似乎已更改回 UTF-8。
我该如何避免这种情况?我已经尝试在请求的文档顶部添加一些 PHP 来设置字符集:
但这似乎也不起作用。有什么想法吗?
此外,当你们中的任何人都在看这里时......为什么在加载新页面时最右边的列似乎变小了,导致表格扭曲并且每个<li>
都<td>
换行到下一行?
干杯