XMl ファイルから特定のノードを選択し、それを解析して Java オブジェクトに変換したい
たとえば、私のsample.xmlファイルは次のとおりです
<?xml version="1.0" encoding="UTF-8"?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:GetStudyInfo xmlns:ns2="http://com.study/">
<WSResult>
<ResultCode>eMaven-0000</ResultCode>
<ResultDesc>Ok</ResultDesc>
</WSResult>
<return>
<StudyNumber>Q005</StudyNumber>
<StudyTitle>Stomach</StudyTitle>
<StudyPI></StudyPI>
<eirbNumber></eirbNumber>
<SponsorID></SponsorID>
<SponsorName></SponsorName>
<SponsorContact></SponsorContact>
<OtherInfo></OtherInfo>
<StudyDiv></StudyDiv>
<StudyID>904</StudyID>
<StudyStatus></StudyStatus>
<RevBoard></RevBoard>
<InitalAppDate>01-01-1900</InitalAppDate>
</return>
<return>
<StudyNumber>Q004</StudyNumber>
<StudyTitle>Brain Tumor</StudyTitle>
<StudyPI></StudyPI>
<eirbNumber></eirbNumber>
<SponsorID></SponsorID>
<SponsorName></SponsorName>
<SponsorContact></SponsorContact>
<OtherInfo></OtherInfo>
<StudyDiv>Cardiology</StudyDiv>
<StudyID>891</StudyID>
<StudyStatus>Active/Enrolling</StudyStatus>
<RevBoard></RevBoard>
<InitalAppDate>01-01-1900</InitalAppDate>
</return>
</ns2:GetStudyInfo>
</S:Body>
今私の要件は、「リターン」ノードを取得し、Java オブジェクトのすべての要素を取得することです。
JAXBアノテーションベース作品を利用したい。
助けてください。
ありがとう