我有一个Winform应用程序,我在其中检查XML中是否存在完全限定的文件名c:\somefolder\my file name.txt。
不幸的是,XML保存的字符串是html编码的,所以c:\somefolder\my file name.txt变成了c:/somefolder/my%20file%20name.txt (不是从反斜杠改为正斜杠,也不是用%20代替空格)。
如何在我的winform应用程序中HTMLEncode字符串?
发布于 2010-09-11 04:49:51
试一试
System.Web.HttpUtility.HtmlEncode(foo);您需要添加一个对System.Web.dll的引用
发布于 2013-01-05 05:45:29
您也可以尝试在Asp.net和WinForms中工作的Uri.EscapeDataString(STRING_HERE) (不需要参考资料)。
https://stackoverflow.com/questions/3688195
复制相似问题