我想轉換爲具有值的對象字符串。我的意思是讓我們說我有一個具有XML代碼中像字符串:將字符串轉換爲Windows 8.1商店應用程序c中的對象#
代碼段:
String response [email protected]"<?xml version=""1.0"" encoding=""utf-8""?>\r\n
<Request>\r\n
<TransactionType>ADMIN</TransactionType>\r\n
<Username>abc</Username>\r\n
<Password>def</Password>\r\n
</Request>";
我有了它在XML中提到的一樣
類的所有屬性的類ResponseClass
String UserName;
String Password;
String Transaction;
如何設置所有值我n ResponseClass對象沒有字符串解析? 我已經嘗試過使用序列化,但由於API的限制,它在Windows 8.1應用商店項目中給了我一些問題。
有什麼辦法讓它排序?
感謝
任何這些應該幫助:從字符串反序列化XML ](http://stackoverflow.com/questions/14645964/deserializing-xml-from-string),[C# - 將XML字符串轉換爲對象](http://stackoverflow.com/questions/3187444/c-sharp-convert -xml-string-to-object)和[將XML字符串反序列化到C#對象中](http://stackoverflow.com/questions/14722492/xml-string-deserialization -INTO-C鋒利物體)。如果沒有,你應該可以使用[XElement.Parse](http://msdn.microsoft.com/en-us/library/bb468714(v = vs.110).aspx)和LINQ進行遍歷。 – valverij
我很好奇你使用XmlSerialization時遇到的問題 - 不應該支持Windows 8.1 App Store項目嗎? – Filburt