que tienen la clase de seguimiento y la lista que lo sostiene:serializar clase a 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>();
¿Cómo serializar el Seguimiento a XML?
Sé que puedo usar [Serializable] en la lista y serializarlo en un archivo, pero no estoy seguro de cómo lo defino para guardarlo como XML.
Mi principal problema es el formato que da salida, ¿Cómo puede personalizar sería yo lo que quiero como atributo etc? – Guapo
@Guapo usa el atributo '[XmlAttribute]' en propiedades/campos para configurar cosas para serializar como atributos que se oponen a Elements. Hay muchos otros atributos con los que puede decorar para controlar la serialización. Ver: http://msdn.microsoft.com/en-us/library/system.xml.serialization.xmlattributeattribute.aspx – vcsjones
@vcsjones gracias, eso ayuda, tuve algunas dificultades importantes para convertir una lista en un elemento, pero ahora tengo todo solucionó. – Guapo