/ / JAXB - pobieranie elementu wejściowego po wyrejestrowaniu - java, dom, jaxb

JAXB - pobieranie elementu wejściowego po unmarshalling - java, dom, jaxb

Chciałbym pracować z nieusortowanym dokumentem ze względów wygody, ale muszę również mieć dostęp do oryginalnego źródłowego kodu XML Elements (aby uzyskać dostęp do pustych węzłów tekstowych, ponieważ w grę wchodzi pewna kryptografia). Czy istnieje sposób, aby to osiągnąć za pomocą JAXB2 (najlepiej przy użyciu wtyczki maven), czy też muszę ręcznie usuwać zaznaczenia zawartości?

Odpowiedzi:

0 dla odpowiedzi № 1

JAXB nie rozróżnia pustychi brakujących węzłów, nieusunięty obiekt będzie miał null w obu przypadkach, więc jeśli istnieje różnica semantyczna między tymi dwoma, pomyśl, że będziesz musiał ręcznie parsować lub użyć innego parsera, który może zapewnić potrzebny wgląd (nie na pewno parser SAX może).