使用Tagsoup Parser解析HTML 5锚标记

时间:2017-12-11 22:09:49

标签: html5 sax tag-soup

我正在使用跟随HTML4的tagsoup Parser,并且不允许在<p>标记内添加<a>标记。因此,它正在解析不正确的HTML。 我查看了tagsoup文档,但无法找到任何有用的信息,通过这些信息可以将tagsoup(org.ccil.cowan.tagsoup)配置为使用HTML5标准。 e.g

<a href="/foreign-education-exam"><p >Study Abroad</p></a>

变为

<a shape="rect" href="/foreign-education-exam" /><p>Study Abroad</p>

1 个答案:

答案 0 :(得分:0)

通常根据W3c标准,您不能在锚标记下创建任何p标记。因此可能会转换您的代码。

而不是 p 标记使用 span 标记,它确实适用。