【问题标题】:How to escape special element when converting xml file to Java object using XStream使用 XStream 将 xml 文件转换为 Java 对象时如何转义特殊元素
【发布时间】:2012-04-10 16:00:54
【问题描述】:

使用 XStream 将 xml 文件转换为 Java 对象时如何转义特殊元素?
比如下面的xml文件

<People id="173278">
<Name>A</Name>
<Age>18</Age>
</People>

但是,有时 xml 文件会添加 &lt;School&gt; 元素。我只需要姓名和年龄字段。
如何转义&lt;School&gt; 元素?

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;
  }
}

【问题讨论】:

    标签: java xml xstream


    【解决方案1】:

    您似乎错过了提供学校课程以及它如何与人员课程相关联的信息。 为了帮助您,我们需要更多信息。

    我认为 XStream 中没有任何方法可以按照您想要的方式转义元素。

    我们只需要操作类。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-15
      • 1970-01-01
      • 1970-01-01
      • 2011-05-03
      • 1970-01-01
      • 2014-12-01
      • 1970-01-01
      相关资源
      最近更新 更多