Hello friends,
I am using restlet to consume a restful service and I receive the following
response from server:
<?xml version="1.0" encoding="UTF-8"?>
<vulnerability>
<complete type="integer">5</complete>
<created-on type="datetime">2003-02-21T02:10:00-05:00</created-on>
<cve-description></cve-description>
<description></description>
<disclosure-date
type="datetime">2000-02-27T00:00:00-05:00</disclosure-date>
<disclosure-source-id type="integer"></disclosure-source-id>
<discovery-date type="datetime">1970-01-01T00:00:00-05:00</discovery-date>
<exploit-publish-date
type="datetime">1970-01-01T00:00:00-05:00</exploit-publish-date>
<keywords></keywords>
<manual-notes></manual-notes>
<osvdb-id type="integer">1234</osvdb-id>
<promoted-on type="datetime"></promoted-on>
<short-description></short-description>
<solution></solution>
<solution-date type="datetime">1970-01-01T00:00:00-05:00</solution-date>
<t-description></t-description>
<title>Lynx Long URL Overflow Vulnerabilities</title>
<updated-on type="datetime">2007-12-12T00:25:12-05:00</updated-on>
<user-id type="integer"></user-id>
<ext-references>
<ext-reference>
<ext-reference-type-id type="integer">3</ext-reference-type-id>
<fourofour type="boolean">false</fourofour>
<indirect type="boolean">false</indirect>
<value>2000-0209</value>
</ext-reference>
<ext-reference>
<ext-reference-type-id type="integer">5</ext-reference-type-id>
<fourofour type="boolean">false</fourofour>
<indirect type="boolean">false</indirect>
<value>1012</value>
</ext-reference>
<ext-reference>
<ext-reference-type-id type="integer">19</ext-reference-type-id>
<fourofour type="boolean">false</fourofour>
<indirect type="boolean">false</indirect>
<value>28149</value>
</ext-reference>
<ext-reference>
<ext-reference-type-id type="integer">24</ext-reference-type-id>
<fourofour type="boolean">false</fourofour>
<indirect type="boolean">false</indirect>
<value>http://downloads.digium.com/pub/security/AST-2007-027.pdf</value>
</ext-reference>
<ext-reference>
<ext-reference-type-id type="integer">3</ext-reference-type-id>
<fourofour type="boolean">false</fourofour>
<indirect type="boolean">false</indirect>
<value>2007-6430</value>
</ext-reference>
<ext-reference>
<ext-reference-type-id type="integer">30</ext-reference-type-id>
<fourofour type="boolean">false</fourofour>
<indirect type="boolean">false</indirect>
<value>http://www.securityfocus.com/archive/1/archive/1/485287/100/0/threaded</value>
</ext-reference>
<ext-reference>
<ext-reference-type-id type="integer">33</ext-reference-type-id>
<fourofour type="boolean">false</fourofour>
<indirect type="boolean">false</indirect>
<value>http://downloads.digium.com/pub/security/AST-2007-027.html
</value>
</ext-reference>
<ext-reference>
<ext-reference-type-id type="integer">5</ext-reference-type-id>
<fourofour type="boolean">false</fourofour>
<indirect type="boolean">false</indirect>
<value>26928</value>
</ext-reference>
<ext-reference>
<ext-reference-type-id type="integer">38</ext-reference-type-id>
<fourofour type="boolean">false</fourofour>
<indirect type="boolean">false</indirect>
<value>ADV-2007-4260</value>
</ext-reference>
<ext-reference>
<ext-reference-type-id type="integer">31</ext-reference-type-id>
<fourofour type="boolean">false</fourofour>
<indirect type="boolean">false</indirect>
<value>1019110</value>
</ext-reference>
<ext-reference>
<ext-reference-type-id type="integer">13</ext-reference-type-id>
<fourofour type="boolean">false</fourofour>
<indirect type="boolean">false</indirect>
<value>39124</value>
</ext-reference>
</ext-references>
</vulnerability>
I have a Java bean and I need to bind the xml to a java object. Is there a
way to do the binding? should I use xquery to parse it? Can you guys help me
with a point to start. I have no idea for a starting point to do this.
Thanks and my best regards.
--
View this message in context:
http://camel.465427.n5.nabble.com/Parsing-XML-and-binding-to-Java-Object-tp5621145p5621145.html
Sent from the Camel - Users mailing list archive at Nabble.com.