2
我正在處理一個並不真正支持子元素的數據庫。爲了解決這個問題,我們在一串值中使用了波形括號}}
來指示子元素之間的分隔。當我們出口到XML,它看起來是這樣的:XSLT:如何將刪除的值分隔成獨特的元素
<geographicSubject>
<data>Mexico }} tgn }} 123456</data>
<data>Mexico City }} tgn }} 7891011</data>
<data>Main Street }} tgn }} 654321</data>
</geographicSubject>
我的問題:如何創建我們的XSLT,這樣它將該字符串<data>
成單獨的唯一命名的子單元是這樣的:
<data>
<location>Mexico</location>
<source>tgn</source>
<id>123456</id>
</data>
第一個}}
表示「源」的開始,第二個}}
表示「id」的開始。感謝任何人願意幫助!
的通過位置動態地選擇正確的元素名稱 – 2011-04-22 15:54:20
感謝您的回答,亞歷尼斯方法。我還沒有試過,但謝謝! – 2011-04-22 20:08:32
@s。 nakasone:不客氣。 – 2011-04-22 22:59:41