示例#1
0
 private void NewData(string data, XMLListener l, int index)
 {
     if (this.topElement != null)
     {
         XMLData xdata = new XMLData(data);
         this.topElement.AddContents(xdata);
         if (l != null)
         {
             l.AddData(index, xdata);
         }
     }
     else if (this.rootElement == null)
     {
         this.header.Append(data);
     }
 }
示例#2
0
 public virtual void AddData(int line, XMLData data)
 {
     if (data != null)
     {
         string content = data.ToString().Trim();
         if (!"".Equals(content))
         {
             _read.ParseContent(content);
         }
     }
 }
示例#3
0
 private void NewData(string data, XMLListener l, int index)
 {
     if (this.topElement != null) {
         XMLData xdata = new XMLData(data);
         this.topElement.AddContents(xdata);
         if (l != null) {
             l.AddData(index, xdata);
         }
     } else if (this.rootElement == null) {
         this.header.Append(data);
     }
 }