我想转义JSP页面中的字符。哪个更适合,escapeXml
或escapeHtml
?
最佳答案
它们是为不同的目的而设计的,HTML有很多XML没有的实体。XML只有5个转义:
< represents "<"
> represents ">"
& represents "&"
' represents '
" represents "
当HTML有负载时,请考虑
>©
等。这些HTML代码在XML中无效,除非在头中包含定义。数字代码(如版权符号的©
)在两者中都有效。关于html - escapeXml和escapeHtml有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3735900/