Exemplo n.º 1
0
        /// <summary>
        /// </summary>
        /// <param name="xml"> </param>
        /// <param name="d"> </param>
        public DomLoader(string xml, Document d)
        {
            doc = d;
            sp = new StreamParser();

            sp.OnStreamStart += sp_OnStreamStart;
            sp.OnStreamElement += sp_OnStreamElement;
            sp.OnStreamEnd += sp_OnStreamEnd;

            byte[] b = Encoding.UTF8.GetBytes(xml);
            sp.Push(b, 0, b.Length);
        }
Exemplo n.º 2
0
 /// <summary>
 /// </summary>
 /// <param name="sr"> </param>
 /// <param name="d"> </param>
 public DomLoader(StreamReader sr, Document d) : this(sr.ReadToEnd(), d)
 {
 }