public void addDocument(string text, RawlerBase rawlerTree) { var d = new Document(); d.SetText(text); d.SetParent(this); var tree = rawlerTree.Clone(); d.AddChildren(tree); documents.Add(d); }
public static string GetText(string text, RawlerBase rawler) { Document doc = new Document(); doc.SetText(text); rawler.SetParent(doc); var last = rawler.GetDescendantRawler().Last(); rawler.Run(); return(last.Text); }
public void addDocument(string text, ICollection<RawlerBase> rawlerTrees) { var d = new Document(); d.SetText(text); d.SetParent(this); foreach (var item in rawlerTrees) { var tree = item.Clone(); d.AddChildren(tree); } documents.Add(d); }
public void addDocument(string text, ICollection <RawlerBase> rawlerTrees) { var d = new Document(); d.SetText(text); d.SetParent(this); foreach (var item in rawlerTrees) { var tree = item.Clone(); d.AddChildren(tree); } documents.Add(d); }