Как экранировать специальный элемент при преобразовании XML-файла в объект Java с использованием XStream - PullRequest
0 голосов
/ 27 марта 2012

Как экранировать специальный элемент при преобразовании XML-файла в объект Java с использованием XStream?
Например, 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;
  }
}

1 Ответ

0 голосов
/ 27 марта 2012

Похоже, вы пропустили класс школы и как это связано с классом Люди. Нам нужна дополнительная информация, чтобы помочь вам.

Я не думаю, что в XStream есть какой-либо метод, который может экранировать элементы так, как вы хотите.

Нам нужно только манипулировать классами.

...