Jibx, как связать коллекцию - PullRequest
0 голосов
/ 20 ноября 2011

Мне нужно сопоставить следующую строку XML с объектом, используя Jibx:

<Domains>
  <DomainName>fdfsdfdsfds</DomainName>
  <DomainName>fdfsdfdsfds</DomainName>
  <DomainName>fdfsdfdsfds</DomainName>
</Domains>

Я думаю, что следующий класс отображает выше:

public class Domains{
     List<String> domainNames;
}

Кажется, я не могу правильно отобразить это с помощью Jibx. Кто-нибудь знает, как это сделать?

1 Ответ

0 голосов
/ 27 ноября 2011

Документация JiBX объясняет, как использовать коллекции здесь: Работа с коллекциями . Возможно, ваша проблема в файле определения привязки. Определение коллекции в вашем файле binding.xml должно выглядеть следующим образом:

<collection name="DomainName" field="domainNames"/>
...