本文整理汇总了C#中System.Xml.XmlDocument.ReadString方法的典型用法代码示例。如果您正苦于以下问题:C# XmlDocument.ReadString方法的具体用法?C# XmlDocument.ReadString怎么用?C# XmlDocument.ReadString使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Xml.XmlDocument
的用法示例。
在下文中一共展示了XmlDocument.ReadString方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Parse
public override void Parse(XmlDocument doc)
{
base.Parse(doc);
if (Error == true) return;
LoginValid = doc.ReadBoolean("c2xml/login/valid");
LoginMessage = doc.ReadString("c2xml/login/message");
if (LoginValid == false) return;
SessionID = doc.ReadString("c2xml/session/id");
C2UserID = doc.ReadString("c2xml/session/c2userid");
FirstName = doc.ReadString("c2xml/session/firstname");
LastName = doc.ReadString("c2xml/session/lastname");
List<SystemInfoShort> systems = new List<SystemInfoShort>();
foreach (XmlNode item in doc.SelectNodes("c2xml/subscriptions/systemlist/system"))
{
var sysinfo = new SystemInfoShort();
sysinfo.Parse(item);
systems.Add(sysinfo);
}
Subscriptions = systems.ToArray();
}
示例2: Parse
public override void Parse(XmlDocument doc)
{
base.Parse(doc);
systemid = doc.ReadString("c2xml/systemid");
systemname = doc.ReadString("c2xml/systemname");
statustimestamp = doc.ReadString("c2xml/status/timestamp");
Margin.Parse(doc.SelectSingleNode("c2xml/status/margin"));
}
示例3: Parse
public override void Parse(XmlDocument doc)
{
base.Parse(doc);
this.systemid = doc.ReadString("c2xml/systemid");
this.systemname = doc.ReadString("c2xml/systemname");
List<Trade> positions = new List<Trade>();
foreach (XmlNode item in doc.SelectNodes("c2xml/openPositions/trade"))
{
Trade position = new Trade();
position.Parse(item);
positions.Add(position);
}
positions.Sort();
this.OpenPositions = positions.ToArray();
}
示例4: Parse
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();
}
示例5: Parse
public override void Parse(XmlDocument doc)
{
base.Parse(doc);
this.systemid = doc.ReadString("c2xml/systemid");
this.systemname = doc.ReadString("c2xml/systemname");
List<Stat> list = new List<Stat>();
foreach (XmlNode item in doc.SelectNodes("c2xml/stats/stat"))
{
Stat stat = new Stat();
stat.Parse(item);
list.Add(stat);
}
list.Sort();
this.Stats = list.ToArray();
}
示例6: Parse
public override void Parse(XmlDocument doc)
{
base.Parse(doc);
this.systemid = doc.ReadString("c2xml/systemid");
this.systemname = doc.ReadString("c2xml/systemname");
List<HistoricalTrade> treades = new List<HistoricalTrade>();
foreach (XmlNode item in doc.SelectNodes("c2xml/trades/trade"))
{
HistoricalTrade trade = new HistoricalTrade();
trade.Parse(item);
treades.Add(trade);
}
treades.Sort();
this.Trades = treades.ToArray();
}
示例7: Parse
public override void Parse(XmlDocument doc)
{
base.Parse(doc);
this.systemid = doc.ReadString("c2xml/systemid");
this.systemname = doc.ReadString("c2xml/systemname");
List<Signal> list = new List<Signal>();
foreach (XmlNode item in doc.SelectNodes("c2xml/pendingSignals/signal"))
{
Signal signal = new Signal();
signal.Parse(item);
list.Add(signal);
}
list.Sort();
this.PendingSignals = list.ToArray();
}
示例8: Parse
public override void Parse(XmlDocument doc)
{
base.Parse(doc);
systemid = doc.ReadString("c2xml/systemid");
systemname = doc.ReadString("c2xml/systemname");
statustimestamp = doc.ReadString("c2xml/status/timestamp");
Margin.Parse(doc.SelectSingleNode("c2xml/status/margin"));
List<Trade> positions = new List<Trade>();
foreach (XmlNode item in doc.SelectNodes("c2xml/status/openPositions/trade"))
{
Trade position = new Trade();
position.Parse(item);
positions.Add(position);
}
positions.Sort();
this.OpenPositions = positions.ToArray();
List<Signal> signals = new List<Signal>();
foreach (XmlNode item in doc.SelectNodes("c2xml/status/signalsTradedInOpenPositions/signal"))
{
Signal signal = new Signal();
signal.Parse(item);
signals.Add(signal);
}
signals.Sort();
this.SignalsTradedInOpenPositions = signals.ToArray();
}
示例9: Parse
public override void Parse(XmlDocument doc)
{
base.Parse(doc);
systemid = doc.ReadString("c2xml/system/systemid");
systemname = doc.ReadString("c2xml/system/systemname");
startedwhen = doc.ReadString("c2xml/system/startedwhen");
creator_c2userid = doc.ReadString("c2xml/system/creator/c2userid");
creator_name = doc.ReadString("c2xml/system/creator/name");
creator_org = doc.ReadString("c2xml/system/creator/org");
descrip_short = doc.ReadString("c2xml/system/descrip/short");
descrip_long = doc.ReadString("c2xml/system/descrip/long");
BusinessModel.Parse(doc.SelectSingleNode("c2xml/system/businessmodel"));
TradeStyle.Parse(doc.SelectSingleNode("c2xml/system/tradestyle"));
SummaryStats.Parse(doc.SelectSingleNode("c2xml/system/summarystats"));
Margin.Parse(doc.SelectSingleNode("c2xml/system/margin"));
}
示例10: Parse
public override void Parse(XmlDocument doc)
{
base.Parse(doc);
this.systemid = doc.ReadString("c2xml/systemid");
List<EquityQuote> quotes = new List<EquityQuote>();
foreach (XmlNode item in doc.SelectNodes("c2xml/equityseries/e"))
{
EquityQuote quote = new EquityQuote();
quote.Parse(item);
quotes.Add(quote);
}
quotes.Sort();
this.EquitySeries = quotes.ToArray();
}
示例11: Parse
public override void Parse(XmlDocument doc)
{
base.Parse(doc);
Message = doc.ReadString("collective2/data");
}
示例12: Parse
public virtual void Parse(XmlDocument doc)
{
Status = doc.ReadString("collective2/status");
ErrorCode = doc.ReadString("collective2/error/code");
ErrorURL = doc.ReadString("collective2/error/url");
}