- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有一个希伯来语文本,就像 "×گض¸×¨ض´×™×،ض°×کוض¹×ں"
,我想将它转换为可读的 unicode 希伯来语字符。
我试过这段代码:
const string Str = "×گض¸×¨ض´×™×،ض°×کוض¹×ں";
Encoding enc1 = Encoding.Default;
Encoding enc2 = Encoding.Unicode;
byte[] bytes = enc1.GetBytes(Str);
string hebrewString = enc2.GetString(bytes);
label1.Text = hebrewString;
但是没有成功。请帮忙。
更新文字来自html源码
Version:1.0
StartHTML:000000210
EndHTML:000006218
StartFragment:000001595
EndFragment:000006126
StartSelection:000001595
EndSelection:000006126
SourceURL:file:///C:/ProgramData/Babylon/LocalUI/wnd.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC- html401-19991224/loose.dtd">
<HTML
xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>CLient build #1.2</TITLE><LINK
rel=stylesheet type=text/css href="img/frame.css?ver=41"><LINK rel=stylesheet
type=text/css href="img/baby.css?ver=41"><LINK rel=stylesheet type=text/css
href="img/word.css?ver=41"><LINK rel=stylesheet type=text/css
href="img/text.css?ver=41">
<SCRIPT type=text/javascript src="js/moudles.js?ver=100"></SCRIPT>
<SCRIPT type=text/javascript src="js/extrnl.js?ver=100"></SCRIPT>
<SCRIPT type=text/javascript src="js/frame.js?ver=100"></SCRIPT>
<SCRIPT type=text/javascript src="js/word.js?ver=100"></SCRIPT>
<SCRIPT type=text/javascript src="js/fTxt.js?ver=100"></SCRIPT>
<SCRIPT type=text/javascript src="js/baby.js?ver=100"></SCRIPT>
<SCRIPT type=text/javascript src="js/plcy.js?ver=100"></SCRIPT>
</HEAD>
<BODY style="FONT-FAMILY: Verdana" onload=bodyLoad()
class="scrollBar ie7 fontSize5" bgColor=#000100 name="Rslt">
<DIV class=m2>
<DIV class=mrg>
<DIV style="BOTTOM: -67px" id=baseBody class=client>
<DIV id=wordContainer>
<DIV style="OVERFLOW-Y: scroll; DISPLAY: block; FONT-FAMILY: Tahoma"
id=resultContainer class=wordBody>
<DIV id=rsltCntnr>
<DIV style="CURSOR: auto" id=BABID_Results><!--StartFragment--><DIV id=BABIDPtr_!!Z8UVKYSMBJ class=result entryType="3" entryPrio="1100099960">
<TABLE style="TABLE-LAYOUT: fixed" class=res-head cellSpacing=0 cellPadding=3
width="100%">
<TBODY>
<TR>
<TD vAlign=top width=20><IMG id=BABID_CPIconImg class=BAB_ImgInTitle
src="C:\Users\Mahmoud\AppData\Roaming\Babylon\Content\icons/Z8UVKYSMBJ_glossary_icon.ico">
</TD>
<TD id=BABID_CPTitle vAlign=top>
<DIV style="DISPLAY: inline" id=BABID_CPName class=BAB_NormalTitle>×ض´×œض¼×•ض¹×ں
×گض¶×‘ض¶×ںض¾×©×پוض¹×©×پض¸×ں ×”ض·×ض¼ض¸×œضµ×گ</DIV><SPAN style="PADDING-LEFT: 2px" id=BABID_CPBandBtns
valign="top"><IMG class=BAB_ImageBtn title="Dictionary menu" tabIndex=0
src="c:\programdata\babylon\localui\img\res\btn_titlemenu.png"
behavetype="3ImageState" bab_name="BTN_TitleMenu">
</SPAN></TD></TR></TBODY></TABLE>
<DIV id=BABID_CPResult class=BAB_CPBodyStyleLocal>
<DIV xmlns:babex="urn:schemas-babylon-com:babex"
xmlns:bab="urn:schemas-babylon-com:bab"
xmlns:msxsl="urn:schemas-microsoft-com:xslt">
<DIV dir=rtl class=term align=right>
<DIV style="FLOAT: right" dir=ltr class=btnArr><IMG class=BAB_ImageBtn
title="Previous term" tabIndex=0
src="c:\programdata\babylon\localui\img\res\btn_browseprevious.png"
bab_name="BTN_BrowsePrevious" behaveType="3ImageState" baburi=""><IMG
class=BAB_ImageBtn title="Next term" tabIndex=0
src="c:\programdata\babylon\localui\img\res\btn_browsenext.png"
bab_name="BTN_BrowseNext" behaveType="3ImageState" baburi=""></DIV>×گض¸×¨ض´×™×،ض°×کוض¹×ں
<DIV class=rsltSpkrCntnr><IMG class=BAB_ImageBtn
title="To listen to a text, select it, and click the speaker button" tabIndex=0
src="c:\programdata\babylon\localui\img\res\btn_sayit_rtl.png" valign="bottom"
bab_name="BTN_SayIt_rtl" behaveType="3ImageState" baburi=""
term="×گض¸×¨ض´×™×،ض°×کוض¹×ں"></DIV></DIV>
<DIV class=definition align=right><SPAN dir=rtl>
<STYLE>a{cursor:pointer;text-decoration:none;color:blue</STYLE>
<DIV
style="LINE-HEIGHT: 160%; FONT-FAMILY: David,Times New Roman; FONT-SIZE: 130%"
dir=rtl><FONT style="COLOR: black; FONT-WEIGHT: normal"><SUP>×ھ</SUP></FONT>
<FONT color=blue>(×–')</FONT> [×™×•×•× ×™×ھ: ariston] ×،ض°×¢×•ض¼×“ض¸×”, ×گض²×¨×•ض¼×— ض¸×”: "×گض¸×¨ض´×™×،ض°×کוض¹×ں
×¢ض¸×ھض´×™×“ ×”ض·×§ض¼ض¸×“וض¹×©×پ-בض¼ض¸×¨×•ض¼×ڑض°-הוض¼×گ לض·×¢ض²×©×‚וض¹×ھ לض·×¢ض² בض¸×“ض¸×™×• ×”ض·×¦ض¼ض·×“ض¼ض´×™×§ض´×™× לض¶×¢ض¸×ھض´×™×“
לض¸×‘וض¹×گ" (ויקר×گ רבה ×™×’). "×گض²× ض´×™ עוض¹×¨ضµ×ڑض° ×”ض¸×گض¸×¨ض´×™×،ض°×کוض¹×ں לض·×—ض²×‘ض´×™×‘ض·×™, ×›ض¼ض·× ض°×¤ضµ×™ ×”ض¸×¨ض¹×ں"
(ש××¢×•× ×™, ×©×™×¨×™× ×’ פה).
<P>[×گض²×¨ض´×™×،ض°×کض´×™×ں] </P></DIV></SPAN></DIV><BR
style="CLEAR: both; FONT-SIZE: 1px"></DIV>
<DIV class=BAB_CPCopyrightStyle xmlns:babex="urn:schemas-babylon-com:babex"
xmlns:bab="urn:schemas-babylon-com:bab"
xmlns:msxsl="urn:schemas-microsoft-com:xslt"><BR><BR><BR>
<DIV dir=rtl>
<P><BR><BR>آ© כל הזכויו×ھ ש×ורו×ھ ליורשי ×”×חבר<BR>Copyright 2003, The author's
heirs آ©</P><BR><BR><BR><BR>
<LI><B>להקד××”, לה×،ברי×, לרשי××ھ ×”×קורו×ھ ועוד - ר×گו <A
style="TEXT-DECORATION: none"
href="bword://×ض´×œض¼×•ض¹×ں ×گض¶×‘ض¶×ںض¾×©×پוض¹×©×پض¸×ں ×”ض·×ض¼ض¸×œضµ×گ/">×ض´×œض¼×•ض¹×ں ×گض¶×‘ض¶×ںض¾×©×پוض¹×©×پض¸×ں ×”ض·×ض¼ض¸×œضµ×گ
- ×¢ض·×ض¼×•ض¼×“ضµ×™ ×”ض·×¤ض¼ض°×ھض´×™×—ض¸×”</A>.</B></LI></DIV></DIV>
<DIV style="DISPLAY: none" dir=rtl id=BABID_BottomLinks
xmlns:babex="urn:schemas-babylon-com:babex"
xmlns:bab="urn:schemas-babylon-com:bab"
xmlns:msxsl="urn:schemas-microsoft-com:xslt">
<DIV style="FLOAT: left" id=BABID_BottomActions></DIV> <BR
style="CLEAR: both; FONT-SIZE: 1px"></DIV>
<DIV class=prcTrial xmlns:babex="urn:schemas-babylon-com:babex"
xmlns:bab="urn:schemas-babylon-com:bab"
xmlns:msxsl="urn:schemas-microsoft-com:xslt">
<DIV class=left-corner><IMG class=BAB_ImageStat
src="c:\programdata\babylon\localui\img\res\trialcornerleft.png" width=4
height=55 bab_name="TrialCornerLeft"></DIV>
<DIV style="BACKGROUND: none transparent scroll repeat 0% 0%"
class=right-corner><IMG class=BAB_ImageStat
src="c:\programdata\babylon\localui\img\res\trialcornerright.png" width=4
height=55 bab_name="TrialCornerRight"></DIV>
<DIV class=prcTrial-body>
<DIV class=days-left>Dictionary trial version (4 days)</DIV><IMG
class=BAB_ImageStat src="c:\programdata\babylon\localui\img\res\prctrial.png"
bab_name="PRCTrial"><SPAN class=buy-link><A id=CP_LINK
href="buyprc://!!Z8UVKYSMBJ,745,0/">Buy This
Dictionary</A></SPAN></DIV></DIV></DIV><BR
style="CLEAR: both; FONT-SIZE: 1px"></DIV><!--EndFragment--></DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
此 html 工作正常,但我无法将希伯来文文本转换为字符串谢谢
最佳答案
It seems you
Str
is not a valid Hebrew string.
检查一些可能的编码,它似乎是 Hebrew (Windows)
:
const string Str = "×گض¸×¨ض´×™×،ض°×کוض¹×ں";
Encoding origionEncoding = Encoding.GetEncoding(1256); //assume the string was encoded as arabic
byte[] bytes = origionEncoding.GetBytes(Str);
Encoding desEncoding = Encoding.GetEncoding(1255); //Hebrew (Windows)
string hebrewString = desEncoding.GetString(bytes);
编辑: 希伯来语字符串似乎已被编码为阿拉伯语编码,因此要进行相反的操作(如果可能)我们应该尝试可能的来源/目的地对 encodings .
关于c# - 概率。关于希伯来语编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16277014/
我对自定义 CSS 或在将图像作为 Logo 上传到页面时使用编码 block 有疑问。我正在为我的网站使用 squarespace,我需要帮助编码我的 Logo 以使其适合每个页面。一个选项是使用自
如 encoding/json 包文档中所述, Marshal traverses the value v recursively. If an encountered value implement
我必须做一些相当于Java中的iconv -f utf8 -t sjisMS $INPUT_FILE的事情。该命令在 Unix 中 我在java中没有找到任何带有sjisMS的编码。 Java中有Sh
从 PHP 5.3 迁移到 PHP 5.6 后,我遇到了编码问题。我的 MySQL 数据库是 latin1,我的 PHP 文件是 windows-1251。现在一切都显示为“ñëåäíèòå àäðå
我有一个 RScript文件(我们称之为 main.r ),它引用了另一个文件,使用以下代码: source("functions.R") 但是,当我运行 RScript 文件时,它提示以下错误:
我无法设法从 WSDL 创建 RPC/编码风格的代码 - 有谁知道哪个框架可以做到这一点? 带有 adb 和 xmlbeans 映射的 Axis2 无法正常工作(无法处理响应中的肥皂编码)直接使用 X
安装了最新版本的Node.Js()和npm包**(1.2.10)**当我运行 Express 命令来生成项目时,它向我抛出以下错误 buffer.js:240 switch (encoding &
JavaScript中有JSON编码/解码base64编码/解码函数吗? 最佳答案 是的,btoa() 和 atob() 在某些浏览器中可以工作: var enc = btoa("this is so
>>> unicode('восстановление информации', 'utf-16') Traceback (most recent call last): File "", line
我当然熟悉 java.net.URLEncoder 和 java.net.URLDecoder 类。但是,我只需要 HTML 样式的编码。 (我不想将 ' ' 替换为 '+' 等)。我不知道任何只做
有一个非常简单的 SSIS 包: OLE DB Source 通过 View 获取数据(数据库表 nvarchar 或 nchar 中的所有字符串列)。 派生列,用于格式化现有日期并将其添加到数据集(
我正在使用一个在 Node 中进行base64编码的软件,如下所示: const enc = new Buffer('test', 'base64') console.log(enc) 显示: 我正
我试图将带有日语字符的数据插入到 oracle 数据库中。事情是保存在数据库中的是一堆倒置的问号。我该如何解决这个问题 最佳答案 见 http://www.errcode.net/blogs/?p=6
当我在 java 中解压 zip 文件时,我发现文件名中出现了带有重音字符的奇怪行为。 西索: Add File user : L'equipe Technique -- Folder : spec
在网上冲浪我找到了 ExtJS 的 Ext.Gantt 插件,该扩展有一个特殊的编码。任何人都知道如何编码那样或其他复杂的形式。 Encoded Gantt Chart 最佳答案 它似乎被 Dean
我正在用C语言做一个编码任务,我进展顺利,直到读取符号并根据表格分配相应的代码的部分。我必须连接几个代码,直到它们的长度达到 32 位,为此我必须将它们写入一个文件中。这种写入文件的方法给我带来了很多
我有一个外部链接的 javascript 文件。在那个 javascript 里面,我有这个功能: function getMonthNumber(monthName){ monthName = mo
使用mechanize,我检索到一个网页的源页面,其中包含一些非ASCII字符,比如汉字。 代码如下: #using python2.6 from mechanize import Browser b
我有一个包含字母 ø 的文件。当我用这段代码 File.ReadLines(filePath) 读取它时,我得到了一个问号而不是它。 当我像这样添加编码时 File.ReadLines(filePat
如何翻译下面的字符串 H.P. Dembinski, B. K\'{e}gl, I.C. Mari\c{s}, M. Roth, D. Veberi\v{c} 进入 H. P. Dembinski,
我是一名优秀的程序员,十分优秀!