내 Vala 응용 프로그램에서 LibXML을 사용하여 HTML 코드를 구문 분석합니다. 그러나 유효성 검사기를 통해 전달하는 경우 브라우저에서 정상적으로 표시되지만 사용하는 HTML은 유효하지 않습니다. 이 HTML에서는 일부 태그가 닫히지 않습니다. 그들은 <img />
대신 <img>
을 사용하고 <meta/>
대신 <meta>
을 사용합니다. 그것에 대해 아무 것도 할 수 없습니다. 유효한 HTML을 작성하도록 요청하십시오. 하지만 그것을 구문 분석하고 libxml2이 작업을 수행 할 실패합니다 (즉, doc->get_root_element()
항상 null 반환).libxml2가 비 엄격 HTML을 구문 분석하는 방법은 무엇입니까?
libxml2가 유효하지 않은 HTML을 구문 분석 할 수 있습니까?
이해해 주셔서 감사합니다. – serge1peshcoff