我使用smack制作了和android聊天应用程序。我的问题是当我写“<”,“>”或“&”在群聊中,它会写“& lt”,“& gt”和& amp而不是“<”,“>”和“&”。但在一对一的聊天中,它工作正常并且不会写“& lt”,& gt或& amp。我怎么解决这个问题?我不知道造成这种情况的原因。
感谢您的帮助。
答案 0 :(得分:0)
使用>
表示大于符号,<
表示小于符号,因此您需要替换为:
<string name="your_name"><Your Name></string>
Android string.xml文件只是一个常规XML文件,因此您可以使用XML转义字符,例如:
" "
' '
< <
> >
& &