0
獲取特定領域我使用以下網址,我需要從URL中刪除?$格式= XML。有沒有簡單的方法來實現這一點?從烏里
Uri uri = new Uri("https://ldcorp:435/mtp/op/ota/ind/Customer/?$format=xml);
獲取特定領域我使用以下網址,我需要從URL中刪除?$格式= XML。有沒有簡單的方法來實現這一點?從烏里
Uri uri = new Uri("https://ldcorp:435/mtp/op/ota/ind/Customer/?$format=xml);
也許用簡單的字符串方法:
uriString = uri.ToString();
int indexOfQuestionMark = uriString.IndexOf("?");
if(indexOfQuestionMark >= 0)
{
uri = new Uri(uriString.Substring(0, indexOfQuestionMark));
}
或與Uri
類本身和string.Format
:
string pathWithoutQuery = String.Format("{0}{1}{2}{3}", uri.Scheme,
uri.Scheme, Uri.SchemeDelimiter, uri.Authority, uri.AbsolutePath);
uri = new Uri(pathWithoutQuery);
感謝蒂姆,但鏈接路徑是可以改變的,並不止一個?在URL中,我只需要找到$格式= xml和從URL –
@JeanTehhe刪除它?對不起,我不明白您的評論。 –
HI Tim,問題是我可以在URL中有多個問號,而且我不需要最後總是隻從url中刪除$ format = xml,另外URL路徑可以更改爲具有更多斜槓 –