2
ここでは入力したxmlは<SRNumber>1</SRNumber>
を削除しますが、childServiceRequest_LXKCTrackCodes
をマージします。要素値に基づいて重複したペアレントを削除しようとするXSLTの新機能です。しかし、子をマージしたい
<ServiceRequest> <SRNumber>1</SRNumber>
<ServiceRequest_LXKCTrackCodes>
<Note>Test1</Note>
</ServiceRequest_LXKCTrackCodes>
</ServiceRequest>
<ServiceRequest>
<SRNumber>1</SRNumber> <ServiceRequest_LXKCTrackCodes> <Note>Test2</Note> </ServiceRequest_LXKCTrackCodes> </ServiceRequest> <ServiceRequest> <SRNumber>2</SRNumber> <ServiceRequest_LXKCTrackCodes> <Note>Test3</Note> </ServiceRequest_LXKCTrackCodes> </ServiceRequest>
.... 所望の出力:
<ServiceRequest>
<SRNumber>1</SRNumber>
<ServiceRequest_LXKCTrackCodes>
<Note>Test1</Note>
</ServiceRequest_LXKCTrackCodes>
<ServiceRequest_LXKCTrackCodes>
<Note>Test2</Note>
</ServiceRequest_LXKCTrackCodes>
<ServiceRequest>
<SRNumber>2</SRNumber>
<ServiceRequest_LXKCTrackCodes>
<Note>Test3</Note>
</ServiceRequest_LXKCTrackCodes>
</ServiceRequest>
------------------------------------------------------------------------
これは完璧だったので、ちょうど私の一日を作ってくれてありがとう。 – user1239213
@ user1239213:それが完璧だったら、*答えを受け入れるのはどうですか?これは、答えの横にあるチェックマークをクリックすることによって行われます。 –