【发布时间】:2012-04-02 20:17:13
【问题描述】:
我正在使用 System.Xml 从 xml 数据中获取数据:
string test = item["name"].InnerXml;
元素名称的格式为
xxx ABC ZZZ,其中x和z表示希伯来字母,ABC 是英语。问题是结果是:
test = ZZZ ABC xxx(希伯来语 字母位置放错了)如何将文本反转或向右对齐以获得 相同的文字?如果我将变量 test 分配给一个新的文本 会错的。
编辑:我正在改变问题 在我们发现这不是代码之后 我如何配置 Active Directory 以在 Outlook RTL 中显示以正确显示英语和希伯来语
【问题讨论】:
-
XML 现在有一个 RTL 属性???
-
你如何检查测试的内容?它可能与调试器如何显示数据有关,而不是与字符串中的实际数据有关
-
@AlexDev 在调试器中我可以通过按 Ctrl+shift 将文本向右对齐,如果我将变量分配给一个新变量,文本将是错误的
-
问题出在显示 - 很难正确定位这些混合内容,据我所知,即使是伟大的 MS Word 也从未成功。
-
@ShadowWizard 是你提到的显示问题,希望 Microsoft IL 会为此找到一个 sln
标签: c# encoding active-directory outlook xmldocument