private void RemoveDataDivElement(XmlNode dom, string key) { var dataDiv = HtmlDom.GetOrCreateDataDiv(dom); foreach (XmlNode e in dataDiv.SafeSelectNodes(string.Format("div[@data-book='{0}']", key))) { dataDiv.RemoveChild(e); } }