使用XStream将xml文件转换为Java对象时如何转义特殊元素?
例如,xml文件如下所示
<People id="173278">
<Name>A</Name>
<Age>18</Age>
</People>
但是,有时xml文件会添加<School>
元素。我只需要姓名和年龄字段
如何逃避<School>
元素?
Java对象
public class People {
private String Name;
private int Age;
public void setName(String Name){
this.Name = Name;
}
public void setAge(int Age) {
this.Age = Age;
}
public String getName() {
return Name;
}
public int getAge() {
return Age;
}
}
答案 0 :(得分:0)
看起来您错过了提供课程学校以及它如何与People课程相关联。 我们需要更多信息以帮助您。
我认为XStream中没有任何方法可以按照你想要的方式转义元素。
我们只需要操纵类。