2011-12-12 55 views
0

我有我與xsltproc的解析下面的XML文件:XSLT - 填寫預期,但在一個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> 

目前的數據顯示如下:

一個 - 1
b - 2
ç - 3
d - 4

但與圖2的數據,我會得到這樣的:
一個 - 1
b - 2
ç - 3
d -

我想輸出的數據是這樣的:
一個 - 1
b - 不存在
Ç - 3
d - 4

我希望我的問題描述清楚。如果您需要我提供有關我的問題的更多信息 - 請告訴我。感謝您的任何幫助,您可以提供。我是初學者,所以請提供解決方案,根據我的問題描述,我認爲我可以實施而不會有太複雜的問題。

+0

請顯示您到目前爲止的代碼。 –

+0

在圖2中,你如何得出第二個元素丟失的結論? –

+0

這就是我想弄明白的!我明天將在工作中發佈我的代碼。 – Liver

回答

0

我決定使用遞歸模板來解決這個問題。