[置顶] Javascript unescape 的 Sql Server 实现
摘要:
之前为了处理用户输入的特殊字符,我将输入内容使用javascript escape方法转义后保存到DB,后来觉的不太合适,需要写一段SQL更新旧资料。找了相关资料,Sql Server 有函数可以将数值转换为字符,例如0x20转换为空格,'0x20'字符串呢,却不行,所以先将'0x20'转换为数值即可;当然,我们可以将旧资料使用C#或Javascript的unescape转换后再保存到DB。 javascript escape的原理:所有空格、标点、重音符号以及其他非 ASCII 字符都用 %xx 或 %uxxxx(字符值大于 255)编码代替,其中 xx,xx 阅读全文