我可以选择Spring用于解析html文件的解析器吗?

时间:2016-02-07 19:11:21

标签: java xml spring parsing

现在它使用org.xml.sax.SAXParseException解析器,如果没有关闭</meta>, </link> or </input>标记,则抛出异常。

  

org.xml.sax.SAXParseException:元素类型“link”必须由匹配的结束标记“&lt; / link&gt;”终止。

<link rel="stylesheet" th:href="@{../css/jquery-ui.css}">
<script th:src="@{../js/jquery-ui.js}"></script>

1 个答案:

答案 0 :(得分:0)

看起来你实际上是在询问 Thymeleaf ,而不是Spring。

The Thymeleaf documentation专门解决了文档的格式,并指出有一种模式Legacy HTML5可以在将模板提供给SAX解析器之前清理模板。或者,Thymeleaf 3.0,它是一个全新的重写,可以在无效的XML文档上运行;如果你不需要一个没有被移植的方言(此时主要是布局),那么现在可以使用3.0了。