问题标签 [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.

0 投票
1 回答
1403 浏览

character-encoding - C/C++ 中的 HTML 解码

我正在使用 libcurl 获取 HTML 页面。

我对希伯来语字符有一些问题。

例如这个:סלקום 变得乱码。

我如何获得希伯来语字符而不是乱码?

我需要一些 HTML 解码器吗?

libcurl 是否支持这样的操作?

libiconv 是否支持这样的操作?

我很感激任何帮助。

谢谢

0 投票
1 回答
420 浏览

encoding - 用奇怪的希伯来语编码翻译数据文件

我有一个二进制数据文件,采用相对古老的程序使用的格式,我正试图将其转换为理智的东西。在十六进制编辑器的帮助下,我基本上已经确定了文件格式,除了它包含带有奇怪编码的希伯来字符。

所有字符均为 8 位。“标准”27 个辅音(包括“最终”辅音)从十六进制 80 到 9A。然后有些元音似乎开始于十六进制 9B 左右(我猜是在标准辅音结束之后)。然后有似乎从十六进制 E0 开始的“点”辅音。

如果我没记错的话,我认为这是某种 DOS 编码。这是什么编码,我应该将它翻译成什么编码,以便以色列的用户能够最轻松地在 Microsoft Word 中打开它?有什么工具可以用来翻译吗?

0 投票
0 回答
629 浏览

.net - 根据微软词典生成单词列表 - 在某些时候停止工作 - 为什么?

我编写了一个小应用程序,它可以生成单词,然后根据 Microsoft Word 2007 字典验证它们。

当我用 3 个字母长度(我猜有更多字母)对它进行测试时,这对我来说非常有用,但是由于某种原因,当我尝试对希伯来语词典运行它时它停止工作。

有谁知道为什么?如果是,我该如何解决?如果有更好的方法可以做到这一点,如果有人能指出,我会很高兴。

谢谢。

更新:当我说它停止时,我的意思是它停止检查单词。我得到所有单词组合直到最后,但它们没有被检查。

主窗口.xaml

主窗口.xaml.cs

0 投票
2 回答
4369 浏览

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 测试文件,我将非常感激。

0 投票
1 回答
178 浏览

datetime - C# - 日期时间转换和 GetDayOfYear 使用失败

有代码:

这是非常基本和简单的,但是 - 我得到一个错误:

错误 1 ​​System.Windows.Forms.MessageBox.Show(string)' 的最佳重载方法匹配有一些无效参数..

错误 2 参数 1:无法从 'int' 转换为 'string'

问题是什么?

0 投票
1 回答
1306 浏览

php - 为什么 PHP 的 preg_split 在“\s”上拆分时会在 UTF-8 中拆分希伯来字母“נ”?

这不起作用,它变成了胡言乱语:

数组 ( [0] => � [1] => )

但这有效:

נ

问题仅在于字母“ נ”。它适用于所有其他希伯来字母。有解决方案吗?

0 投票
1 回答
2978 浏览

c# - 将希伯来字母转换为等效数字

除了手动硬编码之外,我想知道.net框架是否有办法自动内置它,我知道它可以自动将希伯来日期转换为格鲁吉亚日期,但我需要将希伯来数字转换为格鲁吉亚

即 א = 1 ב = 2

这进入数百个。请参阅此处了解更多信息。

0 投票
1 回答
1541 浏览

android - Webview 中的 Android 2.3 希伯来语支持

我在 Android 2.3 模拟器上测试了我移植到 2.3 的应用程序,该应用程序包括显示在 WebView 中的希伯来语字符串,需要解决三个问题:

  1. 告诉 webview 使用希伯来字体(请参阅我的帖子以及她在 Webview 中的 Android 2.3 希伯来字体的解决方案)
  2. 告诉 webview 从右到左显示字符串,我通过添加解决了这个问题

    /li>
  3. 最后一个问题是 webview 镜像文本:换句话说,应该在右边的第一个词是左边的最后一个词,并且那个词的字母也被翻转,应该在右边的第一个字母是左边的第一个字母。

顺便说一句,如果在 TextView 中,2.3 模拟器会正确显示字符串。

关于如何修复#3的任何想法?

0 投票
1 回答
88 浏览

ruby - 如何防止 TMail 丢弃希伯来语电子邮件的最后一个字母?

我正在尝试处理一些包含在 Windows-1255 中编码的希伯来语字符的传入电子邮件。

一些示例内容:

主题应该是“שאלה - ליאור צדוק”,而是“שאלה - ליאור צדו”。也就是说,最后一个字符被丢弃。名称也是如此From

我在 Iconv 列表中发现了这个问题,该列表描述了相同的问题。最后一句话如下:

这与 Ruby Iconv 文档(我已将其复制到此 Gist)相吻合,该文档强调了添加nil到输入末尾的重要性。

我的代码中没有任何地方使用Array或阻止版本的 Iconv;我总是使用Iconv.iconvhelper 方法,它nil为你添加了。我检查了 TMail 源,它使用了相同的Iconv.iconv帮助程序。

有没有人见过这样的事情?

0 投票
1 回答
446 浏览

json - iPhone:解码字符,如 \U05de

我使用 SBJsonParser 来解析一个 json 字符串。在里面,而不是希伯来字符,我得到了一个充满字符的字符串,形式像 \U05de 将这些解码回希伯来字符的最佳方法是什么,所以我可以将它们放在 UIFieldView 之类的控件上?