title: How to remove k__BackingField in XML Data
body: <p>I am receiving a xml data from a service which has 'k_BackingField' in each of its elements.</p>
  
  <pre><code>{
  
    "&lt;UserId&gt;k__BackingField": "b5184b32-0d88-49e7-ba98-afbc96e47b7e",
  
    "&lt;Date&gt;k__BackingField": "2016-05-11T13:40:36.6542578+01:00",
  
    "&lt;Resources&gt;k__BackingField": [
  
      {
  
        "&lt;Type&gt;k__BackingField": "Num",
  
        "&lt;Id&gt;k__BackingField": "978000940016736",
  
        "&lt;IsDeleted&gt;k__BackingField": false
  
      }
  
    ]
  
  }
  </code></pre>
  
  <p>I came to know when the WCF service method has [DataMember][DataContract] it would give proper XML format data but when the method uses [Serializable] alone it gives XML data with K_BackingField in each elements.</p>
  
  <p>I will be storing this data which actually should be in a clean XML without k__BackingField.
  How do we remove this using C# ?</p>