2012-04-22 8 views
0

私は、データ収集のためにPentaho/Kettleを使用しています。私はすでに問題にぶつかっていますが、ツールに問題があるのか​​、自分の知識が不足しているのか分かりません。Pentaho - XML属性の操作を処理できますか?

変換の最初の部分であるXMLファイルから変換を作成してデータを読み込む方法を理解しました。残念ながら、私のXMLは次のように多少です:私は入力を使用していた

<rootnode> 
    <category someattribute="cool" rownum="7"> 
     <firstnode>some data</firstnode> 
     <secondnode>more data</secondnode> 
    </category> 
    <category someattribute="cooler" rownum="8"> 
     <firstnode>some data II</firstnode> 
     <secondnode>more data II</secondnode> 
    </category> 
</rootnode> 

/XMLのステップからデータを取得し、私はそれが適切にすべてのカテゴリとfirstnode/secondnode値を表示するために得ることができますが、私は見つけることができませんどんな方法でも、属性rownumとsomeattributeを垣間見ることができます。

ケトルはXML属性を処理して、変換ステップでそれらを使用できるようにしていますか?もしそうなら、どのようにして、誰かが私の主題に関する文書に私を見せてもらえますか? (私は何も見つけることができません)。

答えて

2

カテゴリをループするようにステップを設定し、フィールドを取得をクリックします。それはすべての属性と実際に子ノードを提供します。

xmlをファイルに格納し、xml入力ステップを設定してファイルから読み込んだり、ステップを設定したり、フィールドからxmlを読み込んだりすることができます。

関連する問題