2012-11-01 88 views
1

我想將字符串轉換爲XML文件。
我發送XML數據到另一臺服務器並獲取respose。如何將字符串值轉換爲C#中的XML文件?

所以,我寫了這段代碼。

rsp = req.GetResponse();   
using (HttpWebResponse response = req.GetResponse() as HttpWebResponse) 
{ 
    StreamReader reader = new StreamReader(response.GetResponseStream()); 
    string Response = reader.ReadToEnd(); 
    // This is respons andI want to read it 
} 

如何閱讀string Response?它是XML格式

+2

查找XDocument和XmlDocument。但是,如果您只是將文件保存到文件中,則只需按原樣保存數據(收到的文本) - 只需注意潛在的編碼問題即可。 – 2012-11-01 05:25:19

+1

http://msdn.microsoft.com/en-us/library/cc189056(v=vs.95).aspx,請檢查此! – Mullaly

回答

1

如果Response字符串對應於Xml。你可以用這段代碼轉換成/保存它到一個Xml文件使用XDocument類。

XDocument doc = XDocument.Load(Response); 
doc.Save("File Path"); 
相關問題