编码和解码多语言字符串 c#

托玛某事

我想编码然后解码一个包含多语言字符的字符串,其中的语言、长度和字符定位(例如索引 8-10 上的汉字)是未知的。

甚至有可能拥有一个“通用”编码器吗?或者一些知道如何解码的算法?

在网上搜索只能找到涉及知道特殊字符在哪里以及使用什么语言的解决方案,而我什至不知道语言本身。

有任何想法吗?

编辑:示例:由多种语言组成的字符串,例如:

“你好 {CHINESE},我的 {LATIN} 生锈了”

由英文、中文和拉丁文组成。

但是当我这样做时

var test = ASCIIEncoding.ASCII.GetBytes(someStr);

然后

ASCIIEncoding.ASCII.GetString(test)

“特殊字符”(IE,不是英文字符)被转换为问号

安迪·科尔涅耶夫

不要使用 ASCII 编码,因为它不应该在同一个字符串中处理多种语言字符。

改用 Unicode:

var test = UnicodeEncoding.Unicode.GetBytes(someStr);
var test1 = UnicodeEncoding.Unicode.GetString(test);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C#中支持多语言的程序编码方法

来自分类Dev

编码和解码字符串

来自分类Dev

编码和解码字符串

来自分类Dev

C# - 解码字符串不会返回原始编码的字符串

来自分类Dev

在c中编码和解码文本

来自分类Dev

如何使用C ++制作多语言程序

来自分类Dev

在字符串中编码和解码javascript对象

来自分类Dev

编码和解码字符串中的差异

来自分类Dev

创建自己的函数以将字符串编码的数字转换为C语言中的float

来自分类Dev

在服务器端收到混乱的字符串值-多语言

来自分类Dev

Woocommerce多语言问题,如何添加和编辑字符串。

来自分类Dev

如何将多语言字符串插入数据库?

来自分类Dev

如何在IOS中查找多语言句子的字符串长度

来自分类Dev

scanf字符串-C语言

来自分类Dev

C语言编程:字符串

来自分类Dev

C fprintf编码的字符串跳过

来自分类Dev

在swift / objective-c中将任意二进制数据编码/解码为字符串

来自分类Dev

如何比较子字符串和解析C字符串中的数字

来自分类Dev

JavaFX多语言.properties文件编码

来自分类Dev

JavaFX多语言.properties文件编码

来自分类Dev

C#中的UTF-8编码和解码

来自分类Dev

如何从C解码一个可变字符串?

来自分类Dev

对字符串进行位移位以解码保存文件C ++

来自分类Dev

Android Studio:从多语言应用程序中的资源获取字符串时出错

来自分类Dev

使用“多语言应用程序工具包”时是否可以重构字符串键?

来自分类Dev

在C语言中将“字符串”拆分为字符

来自分类Dev

在C语言中,如何找到字符串中的'\'字符?

来自分类Dev

显示用户输入的字符串字符。C语言

来自分类Dev

多语言应用程序,没有定义的项目,C#

Related 相关文章

热门标签

归档