public override void Parse(XmlDocument doc) { base.Parse(doc); this.systemid = doc.ReadString("c2xml/systemid"); this.systemname = doc.ReadString("c2xml/systemname"); List<HistoricalSignal> signals = new List<HistoricalSignal>(); foreach (XmlNode item in doc.SelectNodes("c2xml/signals/signal")) { HistoricalSignal signal = new HistoricalSignal(); signal.Parse(item); signals.Add(signal); } signals.Sort(); this.Signals = signals.ToArray(); }
public override void Parse(XmlDocument doc) { base.Parse(doc); this.systemid = doc.ReadString("c2xml/systemid"); this.systemname = doc.ReadString("c2xml/systemname"); List <HistoricalSignal> signals = new List <HistoricalSignal>(); foreach (XmlNode item in doc.SelectNodes("c2xml/signals/signal")) { HistoricalSignal signal = new HistoricalSignal(); signal.Parse(item); signals.Add(signal); } signals.Sort(); this.Signals = signals.ToArray(); }