1
글쎄, DIFFPlex를 사용하여 데이터베이스에서 가져 오는 두 HTML 코드를 비교하고 있지만 HTML 태그와 스타일 (내용 만)을 무시하고 싶습니다. 대답 녀석을 기다리고 있습니다. 감사합니다.두 HTML 코드를 비교하는 동안 DiffPlex는 html 태그를 무시하지 않습니다.
글쎄, DIFFPlex를 사용하여 데이터베이스에서 가져 오는 두 HTML 코드를 비교하고 있지만 HTML 태그와 스타일 (내용 만)을 무시하고 싶습니다. 대답 녀석을 기다리고 있습니다. 감사합니다.두 HTML 코드를 비교하는 동안 DiffPlex는 html 태그를 무시하지 않습니다.
HtmlAgilityPack을 사용하여 모든 html 태그를 제거하는 것이 좋습니다.
다음 질문을 참조하십시오 : https://stackoverflow.com/a/16875574/12919
그러나 비교 된 코드를 페이지로 표시 할 때 여전히 html 태그가 필요합니다. HTML 태그가 아닌 텍스트 만 비교하고 싶습니다. – user3194202
diff (docA/docB)의 각면에 세 가지 버전이 필요합니다. 데이터베이스의 원본 HTML, 내용 (html이 제거 된 것) 및 차이점을 표시하는 데 사용 된 추가 형식이있는 html HtmlAgilityPack을 사용하여 docA 콘텐츠와 docB 콘텐츠를 비교하여 html을 제거합니다. 그런 다음 차이점을 표시하는 추가 서식을 사용하여 새로운 html 세트를 작성하십시오. –