mam klasę naśladowania i listy, że posiada:Serialize class to XML?
public class Transport
{
public string TransportType { get; set; }
public string Mode { get; set; }
public class Coordinates
{
public float ID { get; set; }
public float LocX { get; set; }
public float LocY { get; set; }
public float LocZ { get; set; }
public ObjectState State { get; set; }
public List<int[]> Connections = new <int[]>();
}
}
public enum ObjectState
{
Fly,
Ground,
Water
}
public static List<Transport> Tracking = new List<Transport>();
jaki sposób serializacji XML do śledzenia?
wiem, że mogę korzystać z [Serializable] na liście i szeregować je złożyć, ale nie jestem pewien, w jaki sposób zdefiniować to być zapisane w formacie XML.
Moim głównym problemem jest to format wyjścia, Jak bym personalizować co chcę jako atrybutu itp? – Guapo
@Guapo użyj atrybutu '[XmlAttribute]' we właściwościach/polach, aby ustawić serializację jako atrybuty przeciwstawiające się elementom. Istnieje wiele innych atrybutów, które możesz ozdobić, aby kontrolować serializację. Zobacz: http://msdn.microsoft.com/en-us/library/system.xml.serialization.xmlattributeattribute.aspx – vcsjones
@vcsjones dzięki, że pomaga, miałem kilka poważnych trudności konwersji listy do elementu, ale teraz mam to wszystko uporządkowane. – Guapo