从mysql DB中获取数据时,我在字符串末尾获得 
值。
如何在ASP或c#中处理它-我尝试在c#和SQL中使用Trim,但没有改变。
例如:如果我的数据是样本,那么在提取到文本框后,我得到的是样本 
。
请分享你的想法来处理,提前感谢
 
是一个非破坏空间。它也是html编码的
。在C#字符串文字中,它被写成u00a0
。
我猜字符串末尾的字符没有编码在字符串中,而是作为单个字符出现。在这种情况下,myString.RTrim({‘u00a0’})
很可能会删除它
如果它是编码的,你可以尝试
HttpUtility.HTMLEncode(
HttpUtility.HTMLDecode(
myString.RTrim({‘u00a0’})
)
但是,如果是这样的话,你还应该弄清楚应用程序存储HTML文本的规则。它是用"与"和xxx分号表示的存储编码的吗?还是以解码后的Unicode形式存储?