我有MyBatis v=3.4.5
和用于Eclipse IDE的插件MyBatis Generator v=1.3.7
。
在我的.xml映射器中运行generate之后,所有符号> <
均已更改,请参见图片
我发现这对于xml映射器来说是正常的,但是为什么会发生以及如何修复此符号?
答案 0 :(得分:-1)
不确定您要问的是什么,但是在XML中,某些字符不能放在CDATA部分(在标记主体中看到的文本)中。
例如,要包含<
,必须将其编码为“ XML实体” <
。否则可能会混淆标签。其他字符也需要编码。因此:
<
必须被编码为<
。&
必须被编码为&
。>
可以编码为>
。 这是您的情况。'
(单引号)可以编码为'
。"
(双引号)可以编码为"
。这是可以预期的,因为<
和&
在body标签中以纯格式是非法的。