文字列をオブジェクトに解析しようとしています文字列をオブジェクトに解析するC#
ここは文字列です。
string result = {"Status":true,"StatusCode":"OK","MessageList":[[1,1,"[email protected]","Google Inc","\/Date(1469685360000)\/","Seatle","Another String"]]}
ここにはクラスがあります。
[DataContract]
public class Login
{
[DataMember]
public bool Status { get; set; }
[DataMember]
public string StatusCode { get; set; }
[DataMember]
public string[] MessageList { get; set; }
}
ここにコードがあります。
Login asd = new JavaScriptSerializer().Deserialize<Login>(result);
私はこの分野で新しいですので、私はそれがどのように
標準のjsonシリアライザを使用する方がよいでしょうか? NuGetのNewtonsoft.Jsonのように。はるかに使いやすく、便利なドキュメントがたくさんあります。 – VitaliyK
それはあなたのために働いていない場合は、理由を指定してください - あなたはエラーが発生しますか? ... –
JSON文字列の 'MessageList'は、文字列の配列ではなく、文字列の配列の配列です。 –