是否可以使用XSL对XML文件进行排序?

时间:2011-03-01 06:07:27

标签: xml xslt

你好朋友我在.net开发了一个项目 第一件事是我创建了一个请求xml文件,因为所有数据都在那里......之后我从web获得了一个响应xml文件。现在我需要根据请求的输入文件对此xml文件进行排序...

ex: itaniary=bom -del = flight=AI Arrivaltime=10.20

现在我需要使用xsl对此xml文件进行排序 所以在

中添加了哪些代码

3 个答案:

答案 0 :(得分:4)

  

是否可以对XML文件进行排序   使用XSL?

是。不止一种方式。

在谈论排序时,需要指定

  1. 哪些节点需要重新排列(排序)。

  2. 什么是排序键 - 计算时每个节点上的表达式给出了在排序操作中使用的“值”。

  3. 比较器函数 - 在XSLT中,这是表达式的一部分,但如果排序键的类型允许默认lt操作,则可以省略。

  4. 显示排序结果的顺序(升序或降序)。

  5. 了解<xsl:sort><xsl:perform-sort>说明(后者仅在XSLT 2.0中提供)。

答案 1 :(得分:1)

如果我只看标题,我会说the answer is "yes"

答案 2 :(得分:0)