次のxmlを処理しようとしています:
<?xml version="1.0" encoding="UTF-8"?>
<operation name="GET_NOTES">
<result>
<status>Success</status>
<message>Notes details fetched successfully</message>
</result>
<Details>
<Notes>
<Note URI="http://something/24/notes/302/">
<parameter>
<name>ispublic</name>
<value>false</value>
</parameter>
<parameter>
<name>notesText</name>
<value>Note added to the request</value>
</parameter>
...
</Note>
...
</Notes>
<Details>
</operation>
これには役に立たないものがたくさんあるので、次のようなものにマッピングしようとしています:
public class Notes {
public List<Note> notes;
}
public class Note {
public String notesText; //value of parameter with name notesText
public Boolean isPublic; //value of parameter with name ispublic
}
これは JAXB で可能ですか?