我是 XSL 的新手,并试图查看这里的所有示例,但没有一个符合我的问题。
我有一个电影排序列表(从左到右排序)
<movies>movieF,movieC,movieG</movies>
现在我想把这个排序列表放在我这个巨大的电影列表的顶部
<moviesList>
<movie>movieA</movie>
<movie>movieB</movie>
<movie>movieC</movie>
<movie>movieD</movie>
<movie>movieE</movie>
<movie>movieF</movie>
<movie>movieG</movie>
<movie>movieH</movie>
</moviesList>
我想要的结果:
<moviesList>
<movie>movieF</movie>
<movie>movieC</movie>
<movie>movieG</movie>
<movie>movieA</movie>
<movie>movieB</movie>
<movie>movieD</movie>
<movie>movieE</movie>
<movie>movieH</movie>
</moviesList>
有人请给我一些指导如何实现这样的事情。我尝试创建一个变量 $sortlist,然后在周围添加分隔字符,然后在排序上使用 substring-before 技巧。结果是我的排序列表确实在其余电影之前显示在顶部,但它的顺序不正确。请帮忙。