- Mark as New
- Follow
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report
Hello Jasmin,
Its Awesome!!! It worked.
Actually I didn't know that, we can use count to count the number of nodes like this. And even ididnt know to reach XML value directly through xpath expression like this. Its really helped me a lot. Thanks a lot.
Loop Initialize
/process_data/@emailCount = count(/process_data/EmailIdsFromDB/Email/EmailId)
Convert XML to String
/process_data/@EmailIds = concat(/process_data/@EmailIds, /process_data/EmailIdsFromDB/Email/EmailId[number(/process_data/@counter)]/mailId)
Has More Nodes?
/process_data/@counter = /process_data/@counter + 1
Yes Route will have condition: /process_data/@counter <= /process_data/@emailCount
No -> Default route
Format the String
/process_data/@EmailIds = substring-after(/process_data/@EmailIds, ",")
Thanks
Deepak
Views
Replies
Total Likes