比如有这样一个XML
<list>
  <title>1111</title>
  <type>1</type>
  <click>17</click>
</list>
  <title>2222</title>
  <type>1</type>
  <click>17</click>
</list>
  <title>3333</title>
  <type>2</type>
  <click>17</click>
</list>
  <title>4444</title>
  <type>2</type>
  <click>5</click>
</list>
  <title>5555</title>
  <type>2</type>
  <click>22</click>
</list>
我想让type值为2的3条记录中的click值按从大到小排列出来,效果如下:
22
17
5
有办法吗?