java使用xstream解析xml 属性和节点问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java使用xstream解析xml 属性和节点问题相关的知识,希望对你有一定的参考价值。
我想通过下面的这个类
@XStreamAlias("security")
public class Security
private String code;
private String key;
public String getCode()
return code;
public void setCode(String code)
this.code = code;
public String getKey()
return key;
public void setKey(String key)
this.key = key;
将其转换成这种格式的xml结构
<security>
<code>Test</code>
<key>0cbc6611f5540bd0809a388dc95a615b</key>
</security>
结果却转换成了
<security code="Test" key="0cbc6611f5540bd0809a388dc95a615b"/>
请问我该如何通过xstream设置,难道我上面写的类只能转换成
<security code="Test" key="0cbc6611f5540bd0809a388dc95a615b"/>
这种结构的?
elements2.addContent(new Element("code").setText(getCode() );
elements2.addContent(new Element("key").setText(getKey() );
望采纳,谢谢 参考技术A 字段前加上注解就好了
@XStreamOmitField
private String code;
@XStreamOmitField
private String key;
以上是关于java使用xstream解析xml 属性和节点问题的主要内容,如果未能解决你的问题,请参考以下文章