private string escape(string s)
{
StringBuilder sb = new StringBuilder();
byte[] ba = System.Text.Encoding.Unicode.GetBytes(s);
for (int i = 0; i < ba.Length; i += 2)
{
sb.Append("%u");
sb.Append(ba[i + 1].ToString("X2"));
sb.Append(ba[i].ToString("X2"));
}
return sb.ToString();
}
c#实现javascript escape
最新推荐文章于 2025-12-21 13:28:14 发布
本文介绍了一个用于将Unicode编码的字符串进行转义处理的Java方法。该方法通过遍历字符串的字节表示形式,并将其转换为十六进制字符串来实现转义。此过程适用于需要在网络上传输或在不支持Unicode的环境中存储Unicode字符串的场景。
748

被折叠的 条评论
为什么被折叠?



