POJO для сопоставления XML в Java, чтобы избежать взлома XHR - PullRequest
0 голосов
/ 21 июля 2010

Допустим, у меня есть простой класс POJO:

public void Foo {
    public int a;
    public int b;

    public Foo() {
        a = 0;
        b = 1;
    }
}

Есть ли какая-нибудь библиотека в JAVA, которая выдаст мне XML, как это:

<List>
    <a value='0'/>
    <b value='1'/>
</List>

У меня есть служба XHR, но я должен вручную «сбросить» каждый элемент в XML, чтобы отправить его обратно клиенту. Это могло бы избежать некоторых проблем, если бы сброс был автоматизирован.

Thx.

1 Ответ

0 голосов
/ 21 июля 2010

Я бы посоветовал посмотреть на XStream ;это должно делать то, что вам нужно.Я ожидал, что из вашего класса Foo будет готово нечто вроде этого:

<foo>
  <a>0</a>
  <b>1</b>
</foo>

Однако вы можете настроить представление вашего класса с помощью аннотаций в вашем классе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...