| Interstage Data Effector ユーザーズガイド |
目次
索引
![]()
|
| 第4章 データを操作する方法 | > 4.3 データを連結する | > 4.3.2 いろいろなデータ連結方法 |
連結機能では、XML形式の入力ジャーナルファイルを、CSV形式に変換できます。その場合、連結条件のJconditionパラメタは不要です。
例
<Jnl>
<Head>
<Kbn>01</Kbn>
<Number>1000</Number>
</Head>
<Body>
<Meisai>
<Code>AAA</Code>
<Name>ブロックA</Name>
<Value>1000</Value>
</Meisai>
</Body>
<Tail>
<Total>3000</Total>
<Biko>備考:稟議番号 第4023号</Biko>
</Tail>
</Jnl> |
# 入力ファイルタイプ
InFileType XML
# 出力ファイルタイプ
OutFileType CSV
# 入力項目定義
ListDef {document(Journal){$Kbn /Jnl/Head/Kbn/text(),
$Number /Jnl/Head/Number/text(),
$Code /Jnl/Body/Code/text(),
$Name /Jnl/Body/Name/text(),
$Val /Jnl/Body/Value/text()
}
}
# 出力項目定義
OutputDef {$Kbn,$Number,$Code,$Name,$Val}
# 連結条件定義Jcondition なし
# 数値演算式における空の扱い
SubstituteZeroForEmpty NO |
"Kbn","Number","Code","Name","Value" "01","1000","AAA","ブロックA",1000 ... |

XML形式をCSV形式に変換する場合、実体参照などの置換に注意する必要があります。詳細については、以下を参照してください。
目次
索引
![]()
|