我使用這個代碼:HttpWebRequest的一個Unicode字符
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
string result = null;
using (HttpWebResponse resp = (HttpWebResponse)req.GetResponse())
{
StreamReader reader = new StreamReader(resp.GetResponseStream());
result = reader.ReadToEnd();
reader.Close();
}
在result
我得到這樣003cbr /003e003cbr /003e
文本(我想這應該是2換行符代替)。我嘗試了2,3參數版本Streamreader
,但字符串是相同的。 (請求返回一個json字符串)
爲什麼我得到這些字符,我該如何避免它們?
'... { 「內容」: 「一些文字
」} ...'。這是JSON。我用每種編碼嘗試了Streamreader。 –
@ e-MEE:啊,這樣文本就在那裏,但也有其他文本。這並不明確。當你說你看到「003cbr /」 - 你如何檢測?你在看結果是什麼? –
好吧,實際上這個請求是一個Google+ API activities.list請求。活動內容包含諸如「003cbr /」 –