我有一個很大的xml文件,需要使用預定義的格式加載到列表中。它有許多子元素是這樣的:使用sed連接XML的子元素
<tag1>
<tag2>element 1</tag2>
<tag2>element 2</tag2>
<tag2>element 3</tag2>
...
</tag1>
我想這些子元素組合成一個字符串看起來像這樣:
<tag1>
<tag2>element 1;element 2;element 3;...</tag2>
</tag1>
到標籤的實際路徑更復雜。
由於子元素的數量通常非常大,我想要預處理文件以簡化列表轉換過程。我嘗試過使用XQuery,但速度很慢(可能是因爲我不知道如何優化它)。我認爲使用XLST也很有效,但我沒有時間去研究如何去做。