1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| foreach (XmlNode node in xmlDoc.SelectNodes("//trace"))
{
cTrace = new Trace();
FillTrace(cTrace, node, order);
lTraces.Add(cTrace);
}
// ***************************************************************************
private void FillTrace(Trace cTrace, XmlNode node, int order)
{
float X = 0.0f;
float Y = 0.0f;
cTrace.order = order;
string key;
string value;
cTrace.speed = GetInt(node["speed"]);
cTrace.mileage = GetInt(node["mileage"]);
cTrace.heading = GetInt(node["heading"]);
cTrace.Date = GetTime(node["time"].InnerText);
cTrace.source = node["source"].InnerText;
cTrace.type = GetInt(node["type"]);
} |
Partager