HTML 블록에 0 개의 텍스트 노드가 있는지 알아 보는 방법은 무엇입니까?HTML 블록에 텍스트 노드가 포함되어 있지 않은 경우 그림을 그리는 방법
이 :
<p>Stuff</p><div><span>other stuff</span></div>
두 가지가 포함되어
<p><div><span></span></div></p>
이 반면 제로 텍스트 노드가 포함되어 있습니다.
또한 HTML이 XHTML 호환이며 내용의 크기가 4k 미만인 것으로 보장됩니다. .net을 사용하고 있습니다. 서버 쪽 제안이 있으면 C#으로 만들어주십시오. 내가 XmlDocument에 물건을로드하고 비어 있지 않은 XmlText 노드를 찾는 DOM 트리를 가로 지르지 만, 속도가 가장 중요한 관심사이기 때문에 최후의 수단이 될 것이라고 생각합니다.
불행히도 XmlDocument 개체를 사용하여 제 첫 번째 선택 항목이 아닌지 충분히 알았습니다. 그러나 그것은 나의 유일한 선택 일 수 있습니다. –