字符串格式的HTML特定标记的Unescape字符java
问题描述:
我有以下字符串格式的html。字符串格式的HTML特定标记的Unescape字符java
<html>
<head>
<title>DEMO</title>
</head>
<body>
<tag1 att1="&lt;hello/&gt;" att2="&lt;hi/&gt;" />
<tag2 attr1="hello" />
</body>
我jusy想<>
反转义的att2
属性值,保持其他值,因为它是。
请帮忙。
答
可以遍历HTML使用jQuery和比申请更换,如果你想
$(data).find(tagName).each(function(index) {
var tagValue= $(this).attr("AttributeName");
// perform your repalce login here unescape(tagValue)
})
+0
不使用jquery。 – user3287034
您已经尝试了什么标签的属性名相同? –
html的格式不同吗?或者我们可以假设tag1和att2总是在同一行? –
yes attr2将始终与tag1一起出现。但标签可能会出现多次。与许多其他标签。 – user3287034