在此需要您的指導。XSL從非規格化數據集創建父級層次結構
我想創建一個父子XML的是被非規範化的XML的:
FROM:
<Parent>Parent1</Parent>
<Child>Child1</Child>
<Parent>Parent2</Parent>
<Child>Child1</Child>
<Child>Child2</Child>
<Parent>Parent3</Parent>
<Child>Child1</Child>
TO:
<Parent>
<ParentValue>Parent1</ParentValue>
<Child>
<ChildValue>Child1</ChildValue>
</Child>
</Parent>
<Parent>
<ParentValue>Parent2</ParentValue>
<Child>
<ChildValue>Child1</ChildValue>
</Child>
<Child>
<ChildValue>Child2</ChildValue>
</Child>
</Parent>
<Parent>
<ParentValue>Parent3</ParentValue>
<Child>
<ChildValue>Child1</ChildValue>
</Child>
</Parent>
的問題是,我不能找出要說的邏輯,獲取每個父元素之間的所有Child元素。
任何幫助表示讚賞。
非常感謝您關注此事。
Y ou可能會檢查[這個類似的問題](http://stackoverflow.com/questions/14780330/how-to-turn-flat-xml-array-into-tree)。 – 2013-02-14 20:09:08
您使用的是XSLT1.0還是XSLT2.0? – 2013-02-14 20:49:05