2009-11-13 3 views
0

xml DOM을 얻기 위해 XML 문자열을 구문 분석해야하는데, 제가 직면하는 문제는 Tag mismatch expected </br>이라는 오류를 제공하는 <br />과 같은 자체 닫기 HTML 태그와 같습니다.XML DOM 구문 분석 br 태그

문자열에 <br /> 대신 <br></br>을 사용하면이 문제를 해결할 수 있지만 위의 변경을 수행하지 않으면이 방법을 사용할 수 있음을 알고 있습니다.

도와주세요

...

+0

구문 분석하려는 언어는 무엇입니까? – mkoryak

+0

(부분)이 필요합니다. –

+0

예, 정확히 파싱 하시겠습니까? 다른 사람들이 말했듯이, 그 태그는 완벽합니다. 자기 닫는 슬래시가없는 br 태그를 사용했다면 그 내용이 달라져서 오류가 발생할 수 있습니다. – AmbroseChapel

답변

1

셀프 닫는 태그는 완전히 유효합니다. XML의 다른 부분에서 일치하지 않는 요소가있는 것 같습니다.

1
Tag mismatch expected </br> 

은 요소를 자동으로 닫지 않았 음을 의미합니다. <br/>은 문제가 없지만 문서에서 하나 이상의 HTML 스타일 <br>을 놓친 것 같습니다. 파서에서 라인 번호를 얻지 못하면 브라우저 나 유효성 검사기에 XML을로드하여 문제가있는 위치를 알 수 있습니다.