我从一个网站上抓取了一些数据。数据中名为 urlresult 的字符串是"http:\/\/www.cnopyright.com.cn\/index.php?com=com_noticeQuery&method=wareList&optionid=1221&obligee=\u5317\u4eac\u6c83\u534e\u521b\u65b0\u79d1\u6280\u6709\u9650\u516c\u53f8&softwareType=1"
.
我想要做的是去掉上面字符串urlresult中的前三个字符 @'\' 。我尝试了以下功能:
public string ConvertDataToUrl(string urlresult )
{
var url= urlresult.Split('?')[0].Replace(@"\", "") + "?" + urlresult .Split('?')[1];
return url
}
它返回"http://www.cnopyright.com.cn/index.php?com=com_noticeQuery&method=wareList&optionid=1221&obligee=\\u5317\\u4eac\\u6c83\\u534e\\u521b\\u65b0\\u79d1\\u6280\\u6709\\u9650\\u516c\\u53f8&softwareType=1"
不正确的。
正确的结果是 "http://www.cnopyright.com.cn/index.php?com=com_noticeQuery&method=wareList&optionid=1221&obligee=北京沃华创新科技有限公司&softwareType=1"
我尝试了很多方法,但没有奏效。我不知道如何获得正确的结果。