以下の 2 つの xml 応答があります。
response1.xml
<UploadFileResponse xmlns="http://SharepointTask">
<UploadFileResult>
<taskData>
<TaskID>47</TaskID>
<TaskState>Completed</TaskState>
</taskData>
</UploadFileResult>
</UploadFileResponse>
response2.xml
<UploadFileResponse xmlns="http://SharepointTask">
<UploadFileResult>
<taskData>
<TaskID>48</TaskID>
<TaskState>Completed</TaskState>
</taskData>
</UploadFileResult>
</UploadFileResponse>
ここで、XSLT を適用して、以下のような出力を得たいと考えています。
<UploadFileResponse xmlns="http://SharepointTask">
<UploadFileResult>
<taskData>
<TaskID>47</TaskID>
<TaskState>Completed</TaskState>
</taskData>
<taskData>
<TaskID>48</TaskID>
<TaskState>Completed</TaskState>
</taskData>
</UploadFileResult>
</UploadFileResponse>
これら 2 つの xml を変換して特定のノードを取得する方法がわかりません。私は XSLT の基本的な考え方を持っており、助けていただければ幸いです。