使用Java在属性值中转义引号
我有一个任意大的HTML字符串,其转义属性值不正确。我想获得完整的HTML字符串,其中包含正确转义的属性值。我想用Java做这个 例如,给定此错误转义的HTML标记:使用Java在属性值中转义引号,java,html,xml,escaping,Java,Html,Xml,Escaping,我有一个任意大的HTML字符串,其转义属性值不正确。我想获得完整的HTML字符串,其中包含正确转义的属性值。我想用Java做这个 例如,给定此错误转义的HTML标记: <p name="Chalupa "Batman" McArthur">Chalupa "Batman" McArthur</p> 我希望属性值中的字符能够正确转义,但HTML的其余部分可以单独处理,以便浏览器能够正确处理。是否有java库可以处理此问题?尝试使用字符串标记器获取介于“Name=”和“>”
<p name="Chalupa "Batman" McArthur">Chalupa "Batman" McArthur</p>
我希望属性值中的字符能够正确转义,但HTML的其余部分可以单独处理,以便浏览器能够正确处理。是否有java库可以处理此问题?尝试使用字符串标记器获取介于“Name=”和“>”之间的字符串,然后单独传递该字符串以格式化空间字符。这不是一个很好的问题。例如,在以下情况下,您希望代码执行什么操作<代码>
<p name="Chalupa "Batman" McArthur">Chalupa "Batman" McArthur</p>
<p name="Chalupa "Batman" McArthur">Chalupa "Batman" McArthur</p>