이 코드에 HTML 파일을 구문 분석 트링 오전 :HtmlAgilityPack 가까운 형태의 태그를 자동으로
<div><form>...</div>...</form>
문제는 HtmlAgilityPack 자동으로 DIV 전에 종료 태그 형태의 태그를 닫는 것이 있습니다 : 그래서 <div><form>...</form></div>...</form>
내가 분석 일부 양식 요소가 누락되었습니다.
htmlDoc.OptionFixNestedTags = false;
htmlDoc.OptionAutoCloseOnEnd = false;
htmlDoc.OptionCheckSyntax = false;
HtmlNode.ElementsFlags.Remove("form");
HtmlNode.ElementsFlags.Add("form", HtmlElementFlag.CanOverlap);
HtmlNode.ElementsFlags.Add("div", HtmlElementFlag.CanOverlap);
을하지만 아무것도 할 수 없습니다 : 이미 시도
(I은 자동으로 추가 태그을 befor 요소만을 얻을)!
도움 주셔서 감사합니다.
내가 양식 어린이 태그를 반복 할 필요가있다. 그래서 문제는 내가 자동으로 추가 된 태그까지 자식 태그를 모두 얻지 못한다는 것입니다. – ido
@ido - hmmm ... 내가 말했듯이, 동시에 겹치는 태그와 DOM (부모/자식 관계)을 가질 수 있습니다. –
글쎄, 내가하는 사이트를 파싱하고 있는데 ... 해결책이 필요하다. – ido