public static void Main()
var data = new getVozidloResponse
getVozidloResponse1 = new[]
var json = System.Text.Json.JsonSerializer.Serialize(data);
Console.WriteLine("Default serialized data - unexpected empty value:");
var serializerOptions = new JsonSerializerOptions
var json1 = System.Text.Json.JsonSerializer.Serialize(data, serializerOptions);
Console.WriteLine("With serializer options - better but not ok - for example 'datumPrvniRegistraceCR'");
Console.WriteLine(json1);
var dataAsJson = JsonConvert.SerializeObject(data, Formatting.Indented);
Console.WriteLine("Newtonsoft version - winner");
Console.WriteLine(dataAsJson);
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public class getVozidloResponse
[System.ServiceModel.MessageBodyMemberAttribute(Name="getVozidloResponse", Namespace="http://vozidlo.app.ws.knz.aisservis.cz/", Order=0)]
[System.Xml.Serialization.XmlArrayItemAttribute("vozidlo", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
public extKnzVozidloDTO[] getVozidloResponse1;
public getVozidloResponse()
public getVozidloResponse(extKnzVozidloDTO[] getVozidloResponse1)
this.getVozidloResponse1 = getVozidloResponse1;
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://vozidlo.app.ws.knz.aisservis.cz/")]
public class extKnzVozidloDTO
private int celkovaHmotnostField;
private bool celkovaHmotnostFieldSpecified;
private System.DateTime datumPrvniRegistraceCRField;
private bool datumPrvniRegistraceCRFieldSpecified;
private int datumPrvniRegistraceMesicField;
private bool datumPrvniRegistraceMesicFieldSpecified;
private int datumPrvniRegistraceRokField;
private bool datumPrvniRegistraceRokFieldSpecified;
private string druhField;
private string druhPalivaField;
private string druhRzField;
private string dvaRokyPrvniRegistraceField;
private string mirnePoskozenoField;
private string obchodniOznaceniField;
private bool objemFieldSpecified;
private int pocetMistLuzekField;
private bool pocetMistLuzekFieldSpecified;
private int pocetMistSezeniField;
private bool pocetMistSezeniFieldSpecified;
private int pocetMistStaniField;
private bool pocetMistStaniFieldSpecified;
private bool stavKmFieldSpecified;
private string vaznePoskozenoField;
private bool vykonFieldSpecified;
private string zdrojField;
private string znackaField;
private int zpusobUzivaniField;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=0)]
public int celkovaHmotnost
return celkovaHmotnostField;
celkovaHmotnostField = value;
[System.Xml.Serialization.XmlIgnoreAttribute]
public bool celkovaHmotnostSpecified
return celkovaHmotnostFieldSpecified;
celkovaHmotnostFieldSpecified = value;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=1)]
public System.DateTime datumPrvniRegistraceCR
return datumPrvniRegistraceCRField;
datumPrvniRegistraceCRField = value;
[System.Xml.Serialization.XmlIgnoreAttribute]
public bool datumPrvniRegistraceCRSpecified
return datumPrvniRegistraceCRFieldSpecified;
datumPrvniRegistraceCRFieldSpecified = value;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=2)]
public int datumPrvniRegistraceMesic
return datumPrvniRegistraceMesicField;
datumPrvniRegistraceMesicField = value;
[System.Xml.Serialization.XmlIgnoreAttribute]
public bool datumPrvniRegistraceMesicSpecified
return datumPrvniRegistraceMesicFieldSpecified;
datumPrvniRegistraceMesicFieldSpecified = value;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=3)]
public int datumPrvniRegistraceRok
return datumPrvniRegistraceRokField;
datumPrvniRegistraceRokField = value;
[System.Xml.Serialization.XmlIgnoreAttribute]
public bool datumPrvniRegistraceRokSpecified
return datumPrvniRegistraceRokFieldSpecified;
datumPrvniRegistraceRokFieldSpecified = value;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=4)]
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=5)]
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=6)]
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=7)]
public string dvaRokyPrvniRegistrace
return dvaRokyPrvniRegistraceField;
dvaRokyPrvniRegistraceField = value;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=8)]
public string mirnePoskozeno
return mirnePoskozenoField;
mirnePoskozenoField = value;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=9)]
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=10)]
public string obchodniOznaceni
return obchodniOznaceniField;
obchodniOznaceniField = value;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=11)]
[System.Xml.Serialization.XmlIgnoreAttribute]
public bool objemSpecified
return objemFieldSpecified;
objemFieldSpecified = value;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=12)]
public int pocetMistLuzek
return pocetMistLuzekField;
pocetMistLuzekField = value;
[System.Xml.Serialization.XmlIgnoreAttribute]
public bool pocetMistLuzekSpecified
return pocetMistLuzekFieldSpecified;
pocetMistLuzekFieldSpecified = value;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=13)]
public int pocetMistSezeni
return pocetMistSezeniField;
pocetMistSezeniField = value;
[System.Xml.Serialization.XmlIgnoreAttribute]
public bool pocetMistSezeniSpecified
return pocetMistSezeniFieldSpecified;
pocetMistSezeniFieldSpecified = value;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=14)]
public int pocetMistStani
return pocetMistStaniField;
pocetMistStaniField = value;
[System.Xml.Serialization.XmlIgnoreAttribute]
public bool pocetMistStaniSpecified
return pocetMistStaniFieldSpecified;
pocetMistStaniFieldSpecified = value;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=15)]
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=16)]
[System.Xml.Serialization.XmlIgnoreAttribute]
public bool stavKmSpecified
return stavKmFieldSpecified;
stavKmFieldSpecified = value;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=17)]
public string vaznePoskozeno
return vaznePoskozenoField;
vaznePoskozenoField = value;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=18)]
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=19)]
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=20)]
[System.Xml.Serialization.XmlIgnoreAttribute]
public bool vykonSpecified
return vykonFieldSpecified;
vykonFieldSpecified = value;
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=21)]
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=22)]
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=23)]
return zpusobUzivaniField;
zpusobUzivaniField = value;