XSLT - 在XML文件中填写预期但缺少的值

时间:2011-12-12 22:36:27

标签: xslt-1.0 xslt

我有以下使用xsltproc解析的XML文件:

Fig1 sheet1.xml

<data>1</data>
<data>2</data>
<data>3</data>
<data>4</data>

在某些时候,我会收到这样的数据

Fig2 sheet2.xml

<data>1</data>
<data>3</data>
<data>4</data>

目前,数据显示如下:

a - 1
b - 2
c - 3
d - 4

但是根据图2的数据,我会得到这个:
a - 1
b - 2
c - 3
d -

我想输出这样的数据:
a - 1
b - 不存在
c - 3
d - 4

我希望我对这个问题的描述是清楚的。如果您需要我提供有关我的问题的更多信息 - 请告诉我。感谢您的任何帮助,您可以提供。我是初学者,所以请根据我的问题描述,提供您认为我可以实施的解决方案,而不会有太多的复杂性。

1 个答案:

答案 0 :(得分:0)

我决定使用递归模板来解决这个问题。