Какая структура привязки Java XML поддерживает циклические / циклические зависимости?

У меня есть два класса:

public class A {
  B refToB;
}

public class B {
  A refToA;
}

у них нет уникальных полей идентификаторов (которые требуются для JAX-B XMLID и XMLIDREF).

Экземпляры объектов:

A a = new A();
B b = new B();
a.refToB = b;
b.refToA = a;

Я хочу упорядочить в XML при сохранении циклической / циклической зависимости, примерно так:


  
    
  

Одна из структур, которые я нашел, которая поддерживает это, - XStream: http://x-stream.github.io/graphs.html

Какие еще платформы поддерживают эту функцию?

Поддерживают ли ее некоторые реализации JAX-B?

5
задан facundofarias 30 August 2016 в 16:53
поделиться