我想要无限符号我的字符串。我使用以下代码获取无穷大符号
char.ConvertFromUtf32(8734)
并在json编码时转换为json,即
Encoding.ASCII.GetBytes(json)
然后将“∞”转换为“?”符号
所以我怎么能解决这个问题。请帮助我。
感谢。
答案 0 :(得分:7)
无效符号∞
不是ASCII字符集的一部分。因此,使用Encoding.ASCII.GetBytes()
明确地将其从字符串中排除,有效地将其替换为占位符,在这种情况下?
由于您使用生成的字节数组进行JSON回复,因此您可能需要考虑使用UTF8
而不是ASCII