Removing leading and trailing spaces of data between the tags in xml.

I am having xml document as below.

<transactionid>
00
</transactionid>
<tracknumber>
0
</tracknumber>
<key>
N/A
</key>

But the data contains leading and trailing spaces between the tags. Please let me know how can i remove these leading and trailing spaces between the tags. I am new to Unix. Please let me know how can i do this and any sample script will be appreciated.

Thank You.

Can any one help me out for this requirement.

Thank You.

Please read our rules which state:
(4) Do not 'bump up' questions if they are not answered promptly. No duplicate or cross-posting and do not report a post where your goal is to get an answer more quickly.