/// <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); }
/// <summary> /// </summary> /// <param name="sr"> </param> /// <param name="d"> </param> public DomLoader(StreamReader sr, Document d) : this(sr.ReadToEnd(), d) { }