问题标签 [hebrew]
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.
character-encoding - C/C++ 中的 HTML 解码
我正在使用 libcurl 获取 HTML 页面。
我对希伯来语字符有一些问题。
例如这个:סלקום
变得乱码。
我如何获得希伯来语字符而不是乱码?
我需要一些 HTML 解码器吗?
libcurl 是否支持这样的操作?
libiconv 是否支持这样的操作?
我很感激任何帮助。
谢谢
encoding - 用奇怪的希伯来语编码翻译数据文件
我有一个二进制数据文件,采用相对古老的程序使用的格式,我正试图将其转换为理智的东西。在十六进制编辑器的帮助下,我基本上已经确定了文件格式,除了它包含带有奇怪编码的希伯来字符。
所有字符均为 8 位。“标准”27 个辅音(包括“最终”辅音)从十六进制 80 到 9A。然后有些元音似乎开始于十六进制 9B 左右(我猜是在标准辅音结束之后)。然后有似乎从十六进制 E0 开始的“点”辅音。
如果我没记错的话,我认为这是某种 DOS 编码。这是什么编码,我应该将它翻译成什么编码,以便以色列的用户能够最轻松地在 Microsoft Word 中打开它?有什么工具可以用来翻译吗?
.net - 根据微软词典生成单词列表 - 在某些时候停止工作 - 为什么?
我编写了一个小应用程序,它可以生成单词,然后根据 Microsoft Word 2007 字典验证它们。
当我用 3 个字母长度(我猜有更多字母)对它进行测试时,这对我来说非常有用,但是由于某种原因,当我尝试对希伯来语词典运行它时它停止工作。
有谁知道为什么?如果是,我该如何解决?如果有更好的方法可以做到这一点,如果有人能指出,我会很高兴。
谢谢。
更新:当我说它停止时,我的意思是它停止检查单词。我得到所有单词组合直到最后,但它们没有被检查。
主窗口.xaml
主窗口.xaml.cs
pdf - 使用带有 unicode 的 xhtml2pdf 遇到问题
我一直在尝试转换希伯来语 html 文件,但没有成功;无论我尝试了何种编码,希伯来字符在输出 PDF 中都显示为黑色矩形。
我尝试了一些包含在 pisa 发行版中的 unicode 测试文件:pisa-3.0.33\test\test-unicode-all.html
和\test-bidirectional-text.html
. 我从命令行运行 xhtml2pdf 有和没有--encoding utf-8
. 结果相同:没有一个非拉丁字符通过。
这是字体问题*?如果 unicode 测试文件对您有用,您是否做了任何设置?
*FWIW,至少其中一些语言,包括希伯来语,应该与 Arial 一起使用。
编辑:或者,如果有人设置了比萨并且可以尝试转换上面的 unicode 测试文件,我将非常感激。
datetime - C# - 日期时间转换和 GetDayOfYear 使用失败
有代码:
这是非常基本和简单的,但是 - 我得到一个错误:
错误 1 System.Windows.Forms.MessageBox.Show(string)' 的最佳重载方法匹配有一些无效参数..
错误 2 参数 1:无法从 'int' 转换为 'string'
问题是什么?
php - 为什么 PHP 的 preg_split 在“\s”上拆分时会在 UTF-8 中拆分希伯来字母“נ”?
这不起作用,它变成了胡言乱语:
数组 ( [0] => � [1] => )
但这有效:
נ
问题仅在于字母“ נ
”。它适用于所有其他希伯来字母。有解决方案吗?
c# - 将希伯来字母转换为等效数字
除了手动硬编码之外,我想知道.net框架是否有办法自动内置它,我知道它可以自动将希伯来日期转换为格鲁吉亚日期,但我需要将希伯来数字转换为格鲁吉亚
即 א = 1 ב = 2
这进入数百个。请参阅此处了解更多信息。
android - Webview 中的 Android 2.3 希伯来语支持
我在 Android 2.3 模拟器上测试了我移植到 2.3 的应用程序,该应用程序包括显示在 WebView 中的希伯来语字符串,需要解决三个问题:
- 告诉 webview 使用希伯来字体(请参阅我的帖子以及她在 Webview 中的 Android 2.3 希伯来字体的解决方案)
告诉 webview 从右到左显示字符串,我通过添加解决了这个问题
/li>最后一个问题是 webview 镜像文本:换句话说,应该在右边的第一个词是左边的最后一个词,并且那个词的字母也被翻转,应该在右边的第一个字母是左边的第一个字母。
顺便说一句,如果在 TextView 中,2.3 模拟器会正确显示字符串。
关于如何修复#3的任何想法?
ruby - 如何防止 TMail 丢弃希伯来语电子邮件的最后一个字母?
我正在尝试处理一些包含在 Windows-1255 中编码的希伯来语字符的传入电子邮件。
一些示例内容:
主题应该是“שאלה - ליאור צדוק”,而是“שאלה - ליאור צדו”。也就是说,最后一个字符被丢弃。名称也是如此From
。
我在 Iconv 列表中发现了这个问题,该列表描述了相同的问题。最后一句话如下:
这与 Ruby Iconv 文档(我已将其复制到此 Gist)相吻合,该文档强调了添加nil
到输入末尾的重要性。
我的代码中没有任何地方使用Array
或阻止版本的 Iconv;我总是使用Iconv.iconv
helper 方法,它nil
为你添加了。我检查了 TMail 源,它使用了相同的Iconv.iconv
帮助程序。
有没有人见过这样的事情?
json - iPhone:解码字符,如 \U05de
我使用 SBJsonParser 来解析一个 json 字符串。在里面,而不是希伯来字符,我得到了一个充满字符的字符串,形式像 \U05de 将这些解码回希伯来字符的最佳方法是什么,所以我可以将它们放在 UIFieldView 之类的控件上?