0
使用XSLT,我想美化我的XML並提取名稱空間聲明並使用前綴。使用XSLT將XML名稱空間轉換爲頂級前綴
我:
<a xmlns="ns1">
<b xmlns="ns2">
<c xmlns="ns3"/>
</b>
</a>
我想:
<a xmlns="ns1" xmlns:b="ns2" xmlns:c="ns3">
<b:b>
<c:c/>
</b:b>
</a>
在一個步驟中自動執行此操作將是困難的。所以我想到了多個步驟。每個命名空間一個。
我試圖使用namespace="{namespace-uri(.)}"
但我無法將名稱空間拉到根元素。
你怎麼想,以確定哪些前綴ŧ o使用? – JLRishe 2013-04-26 10:00:56