Interstage Data Effector ユーザーズガイド
目次 索引 前ページ次ページ

第5章 コマンドを利用する> 5.3 データを連結する

5.3.1 条件に一致するデータを連結する

連結条件に指定した条件に一致するデータを、shunreplaceコマンドを使って連結します。

連結コマンドの概要を以下に示します。

[図:連結コマンドの概要]

入力データ例

入力データの例を以下に示します。

FactFile1.xml

<Jnl>

      <Kbn>A</Kbn>

      <Number>100</Number>

      <Code>X-010</Code>

      <Name>yamada</Name>

      <Value>ichirou</Value>

</Jnl>

FactFile2.xml

<Jnl>

      <Kbn>B</Kbn>

      <Number>200</Number>

      <Code>X-020</Code>

      <Name>suzuki</Name>

      <Value>mitsuo</Value>

</Jnl>

FactFile3.xml

<Jnl>

      <Kbn>C</Kbn>

      <Number>300</Number>

      <Code>X-030</Code>

      <Name>satou</Name>

      <Value>kei</Value>

</Jnl>

NameFile.xml

<Mst1><code>A</code><name>America</name></Mst1>

<Mst1><code>A</code><name>Africa</name></Mst1>

<Mst1><code>B</code><name>Britain</name></Mst1>

<Mst1><code>C</code><name>China</name></Mst1>

KbnFile.xml

<Mst2><code>100</code><name>hyaku</name></Mst2>

<Mst2><code>200</code><name>ni-hyaku</name></Mst2>

<Mst2><code>300</code><name>san-byaku</name></Mst2>

◆出力データ例

出力データの例を以下に示します。

RepOutput.csv

"Kbn","Kname","Number","Nname","Code","Name","Val"

"A","America","100","hyaku","X-010","yamada","ichirou"

"A","Africa","100","hyaku","X-010","yamada","ichirou"

"B","Britain","200","ni-hyaku","X-020","suzuki","mitsuo"

"C","China","300","san-byaku","X-030","satou","kei"

目次 索引 前ページ次ページ

Copyright 2007 FUJITSU LIMITED