using System.Xml.Serialization;
public static void Main()
string xml = "<?xml version=\"1.0\" encoding=\"Windows-1252\" standalone=\"yes\"?><root><record CodUnic=\"G15_455262_RO6739810_2016\" CodStatie=\"G15\" DocId=\"1\" TipDoc=\"Gastro\" NrDoc=\"455262\" DataDoc=\"2016-01-21\" DataIntr=\"2016-01-21\" NrIntr=\"0\" Retur=\"0\" DataAnulare=\"\" CodFurnizor=\"RO6739810\" DenFurnizor=\"SC IFANTIS GGG SRL\" ValoareFaraTVA=\"171.91\" ValoareTVA=\"15.47\" /></root>";
XmlSerializer serializer = new XmlSerializer(typeof (IntrCap));
TextReader reader = new StringReader(xml);
IntrCap cap = serializer.Deserialize(reader) as IntrCap;
Console.WriteLine(cap.record.CodFurnizor);
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace = "", IsNullable = false, ElementName = "root")]
public partial class IntrCap
private rootRecord recordField;
this.recordField = value;
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class rootRecord
private string codUnicField;
private string codStatieField;
private string tipDocField;
private System.DateTime dataDocField;
private System.DateTime dataIntrField;
private string dataAnulareField;
private string codFurnizorField;
private string denFurnizorField;
private decimal valoareFaraTVAField;
private decimal valoareTVAField;
[System.Xml.Serialization.XmlAttributeAttribute()]
return this.codUnicField;
this.codUnicField = value;
[System.Xml.Serialization.XmlAttributeAttribute()]
return this.codStatieField;
this.codStatieField = value;
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.Xml.Serialization.XmlAttributeAttribute()]
this.tipDocField = value;
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.Xml.Serialization.XmlAttributeAttribute(DataType = "date")]
public System.DateTime DataDoc
return this.dataDocField;
this.dataDocField = value;
[System.Xml.Serialization.XmlAttributeAttribute(DataType = "date")]
public System.DateTime DataIntr
return this.dataIntrField;
this.dataIntrField = value;
[System.Xml.Serialization.XmlAttributeAttribute()]
this.nrIntrField = value;
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.Xml.Serialization.XmlAttributeAttribute()]
public string DataAnulare
return this.dataAnulareField;
this.dataAnulareField = value;
[System.Xml.Serialization.XmlAttributeAttribute()]
public string CodFurnizor
return this.codFurnizorField;
this.codFurnizorField = value;
[System.Xml.Serialization.XmlAttributeAttribute()]
public string DenFurnizor
return this.denFurnizorField;
this.denFurnizorField = value;
[System.Xml.Serialization.XmlAttributeAttribute()]
public decimal ValoareFaraTVA
return this.valoareFaraTVAField;
this.valoareFaraTVAField = value;
[System.Xml.Serialization.XmlAttributeAttribute()]
public decimal ValoareTVA
return this.valoareTVAField;
this.valoareTVAField = value;