public static void Main()
<dealDetailId>2</dealDetailId>
<localeId>1542</localeId>
XmlDocument doc = new XmlDocument();
string jsonText = JsonConvert.SerializeXmlNode(doc, Newtonsoft.Json.Formatting.None, true);
Console.WriteLine(jsonText);
Info info = JsonConvert.DeserializeObject<Info>(jsonText);
Console.WriteLine("Type: " + info.Type);
Console.WriteLine("Deal Id: " + info.DealId);
Console.WriteLine("Deal Detail Id: " + info.DealDetailId);
Console.WriteLine("Locale Id: " + info.LocaleId);
public string Type { get; set; }
public string DealId { get; set; }
[JsonProperty("dealDetailId")]
public string DealDetailId { get; set; }
[JsonProperty("localeId")]
public string LocaleId { get; set; }