如何解决Jaxb解析Java中<字符
我有一个XML文件,如下所示:
<headerRule name='modifyCType'
headerName='Content-Type'
action='manipulate'
matchValue='($checkPT18.$chkPT18)&!$checkAnnexb.$chkAnnexb)'
newValue='<'
methods='INVITE'>
</headerRule>
在使用JAXB解组时,它说&
上的无效字符matchValue='($checkPT18.$chkPT18)&!$checkAnnexb.$chkAnnexb)'
已由&
替换,并且现在可以正常工作,即matchValue='($checkPT18.$chkPT18)&!$checkAnnexb.$chkAnnexb)'
。
但是,当我将<
替换为newValue='<'
时,<
上还有另一个无效字符<
,它可以正常工作,但是它用<headerRule
替换了所有'
<headerRule name='modifyCType'
headerName='Content-Type'
action='manipulate'
matchValue='($checkPT18.$chkPT18)&!$checkAnnexb.$chkAnnexb)'
newValue='<'
methods='INVITE'>
</headerRule>
我不想要的。我想要:
<headerRule name='modifyCType'
headerName='Content-Type'
action='manipulate'
matchValue='($checkPT18.$chkPT18)&!$checkAnnexb.$chkAnnexb)'
newValue='<'
methods='INVITE'>
</headerRule>
如何仅使用属性值(即使用jaxb解析的newValue)将
0 个答案:
没有答案
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。