pentaho ケトルを使用して xml からデータを抽出しようとしています。
区切り文字「/」で連結できるように、各テーブルのすべての tr ノードを抽出したい
<entry>
<table>
<tr> item1 </tr>
<tr> item2 </tr>
<tr> item3 </tr>
<tr> item4 </tr>
</table>
</entry>
<entry>
<table>
<tr> item1 </tr>
<tr> item2 </tr>
<tr> item3 </tr>
<tr> item4 </tr>
</table>
</entry>
結果は次のようになります
fieldname
item1/item2/item3/item4
item5/item6/item7/item8
Get data from XML の XPath でこれを行う方法はありますか
現在、このループ Xpath で Get data from Xpath を使用しています
/*[name()='entry'][1]/*[name()='table']/*[name()='tr']
javascript を使用して結果を連結し、それらを Excel 出力に入れ、エントリ [20] まで手順を繰り返します。しかし、後でページクエリを 1 から 20 に増やす必要があるため、この方法はスケーリングされません....
誰かが私を助けることができれば、私は感謝します!
前もって感謝します!