将 RTF 特殊字符输出为 Unicode
我一直在 Google 和 Stackoverflow 上查找,但没有找到我需要的东西,但我的问题似乎很简单。无论如何;
使用 C# 将 RTF 特殊字符(例如“\'d3\'d6”(在本例中为俄语))转换为 unicode 字符或字符串的方法是什么?
I have been looking around ocn Google and Stackoverflow but haven't found what I needed, but my question seems quite simple. Anyhow;
What is the way to convert a string of RTF special characters such as "\'d3\'d6" (In this case Russian) to unicode chars or string using C#?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
以下任一内容应该有所帮助:
\'d3\'d6
是基于指定字符集的十六进制值。所以你可以编写自己的处理函数,比如在\'
处分割字符串,将十六进制转换为字符,重新连接它,转换为 unicode。any of the following should help:
\'d3\'d6
are hexadecimal value[s], based on the specified character set. so you could write your own processing function, like splitting the the string at\'
s, converting hex to char, rejoining it, converting to unicode.您可以转换这些字符:
You can convert those characters: