使 Thymeleaf 可以解析非嚴格XML格式的文檔

添加 NekoHTML 依賴,NekoHTML 是一個簡單地HTML掃描器和標籤補償器(tag balancer) ,使得程序能解析HTML文檔並用標準的XML接口來訪問其中的信息。這個解析器能投掃描HTML文件並“修正”許多作者(人或機器)在編寫HTML文檔過程中常犯的錯誤。NekoHTML 能增補缺失的父元素、自動用結束標籤關閉相應的元素,以及不匹配的內嵌元素標籤。

		<dependency>
			<groupId>net.sourceforge.nekohtml</groupId>
			<artifactId>nekohtml</artifactId>
			<version>1.9.22</version>
		</dependency>

配置文件添加配置,thymeleaf默認的校驗規則是HTML5,但是這種規則太嚴格容易解析出錯,需要改成LEGACYHTML5

spring.thymeleaf.mode=LEGACYHTML5

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章