• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Jersey/JAXB: parsing xml response that has inner tags/elements

 
Sam Yim
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Building a Jersey Client to retrieve a response in XML.

Sample XML response from a WS:



Using Jersey and JAXB, I am able to get the XML response parsed into a class object (Book)


The problem I am having is with the "inner elements".
The "summary" field of the Book object is null after it's decoded by JAXB.
If I remove the inner element "<p>", I am able to get a value for summary.
I would like JAXB to treat everything within <Summary></Summary> as a string value but how do I let it know to treat inner elements as a string value instead of an xml element?
 
Sam Yim
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
make sure the content is surrounded by <![CDATA[ {content} ]]>
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic