Note that there are some explanatory texts on larger screens.

plurals
  1. POerror deserializing the object of type .... End element '......' from namespace '' expected. Found element 'item' from namespace ''
    primarykey
    data
    text
    <p>When I deserialize my jsonstring ,I am getting error message</p> <pre><code> There was an error deserializing the object of type RecordInfo. End element 'Warning' from namespace '' expected. Found element 'item' from namespace ''. </code></pre> <p>This is my JsonString </p> <pre><code>public const string jsonString = @" { ""RequestId"":514106, ""Warning"":[], ""CustomerData"": { ""Email"":""abc@abc.com"", ""FullName"":""OrTguOfE"", ""OrderData"":[] } }"; </code></pre> <p>Data contracts</p> <pre><code>[DataContract] public class RecordInfo { [DataMember(Name = "RequestId")] public string RequestId { get; set; } [DataMember(Name = "Warning")] public string Warning { get; set; } [DataMember(Name = "CustomerData")] public CustomerData CustomerData { get; set; } } [DataContract] public class CustomerData { [DataMember(Name = "Email")] public string RequestId { get; set; } [DataMember(Name = "FullName")] public string FullName { get; set; } [DataMember(Name = "OrderData")] public OrderData[] OrderData { get; set; } } [DataContract] public class OrderData { [DataMember(Name = "OrderId")] public string OrderId { get; set; } [DataMember(Name = "SourceId")] public string SourceId { get; set; } [DataMember(Name = "SourceData")] public SourceData[] SourceData { get; set; } } [DataContract] public class SourceData { [DataMember(Name = "SourceDescription")] public string SourceDescription { get; set; } [DataMember(Name = "ProductName")] public string ProductName { get; set; } } } </code></pre> <p>This is the Deserializer I use</p> <pre><code>private static T Deserialize&lt;T&gt;(string jsonString) { using (var ms = new MemoryStream(Encoding.Unicode.GetBytes(jsonString))) { var serializer = new DataContractJsonSerializer(typeof(T)); return (T)serializer.ReadObject(ms); } } </code></pre> <p>When I deserialize the bove jsonstring ,I am getting error message</p> <pre><code> There was an error deserializing the object of type RecordInfo. End element 'Warning' from namespace '' expected. Found element 'item' from namespace ''. </code></pre> <p>Any suggestions to resolve this error?</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload