當前位置: 首頁>>代碼示例>>C#>>正文


C# XmlDocument.ReadString方法代碼示例

本文整理匯總了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();
        }
開發者ID:ssg100,項目名稱:collective2netapi,代碼行數:27,代碼來源:SessionResponse.cs

示例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"));
        }
開發者ID:ssg100,項目名稱:collective2netapi,代碼行數:10,代碼來源:CheckInResponse.cs

示例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();
        }
開發者ID:ssg100,項目名稱:collective2netapi,代碼行數:20,代碼來源:OpenPositionsResponse.cs

示例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();
        }
開發者ID:ssg100,項目名稱:collective2netapi,代碼行數:20,代碼來源:SignalHistoryResponse.cs

示例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();
        }
開發者ID:ssg100,項目名稱:collective2netapi,代碼行數:20,代碼來源:SystemStatsResponse.cs

示例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();
        }
開發者ID:ssg100,項目名稱:collective2netapi,代碼行數:20,代碼來源:TradeHistoryResponse.cs

示例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();
        }
開發者ID:ssg100,項目名稱:collective2netapi,代碼行數:20,代碼來源:PendingSignalsResponse.cs

示例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();
        }
開發者ID:ssg100,項目名稱:collective2netapi,代碼行數:36,代碼來源:EstablishStatusResponse.cs

示例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"));
        }
開發者ID:ssg100,項目名稱:collective2netapi,代碼行數:18,代碼來源:SystemOverviewResponse.cs

示例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();
        }
開發者ID:ssg100,項目名稱:collective2netapi,代碼行數:19,代碼來源:EquitySeriesResponse.cs

示例11: Parse

        public override void Parse(XmlDocument doc)
        {
            base.Parse(doc);

            Message = doc.ReadString("collective2/data");
        }
開發者ID:ssg100,項目名稱:collective2netapi,代碼行數:6,代碼來源:LogOffResponse.cs

示例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");
 }
開發者ID:ssg100,項目名稱:collective2netapi,代碼行數:6,代碼來源:Response.cs


注:本文中的System.Xml.XmlDocument.ReadString方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。