[MUSASHI-users 437] Re: データの結合方法

Back to archive index

海老澤 澄夫 s_ebi****@yahoo*****
2004年 12月 13日 (月) 22:24:41 JST


海老澤です。お世話になります。


お返事ありがとうございます。結果は次の通りとなりました。

--ファイル1
aaa 125
bbb 259
ccc 259
--ファイル2
aaa 999
bbb 888
-- xtjoin -k ID -m join1.xml -f SI2 -nN -i join2.xml の結果
 125999
 259888
ccc * 259

次は具体的なログの内容です。(長文失礼します)

--
$ cat join1.xml
<?xml version="1.0" encoding="euc-jp"?>
<xmltbl version="1.1">
<header>
<title>test</title>
<field no="1" name="ID"></field>
<field no="2" name="SI1"></field>
</header>
<body><![CDATA[
aaa 125
bbb 259
ccc 259
]]></body>
</xmltbl>
$ cat join2.xml
<?xml version="1.0" encoding="euc-jp"?>
<xmltbl version="1.1">
<header>
<title>test</title>
<field no="1" name="ID"></field>
<field no="2" name="SI2"></field>
</header>
<body><![CDATA[
aaa 999
bbb 888
]]></body>
</xmltbl>
$ xtjoin -k ID -m join1.xml -f SI1 -nN -i join2.xml
<?xml version="1.0" encoding="euc-jp"?>
<xmltbl version="1.1">
<header>
<title>test</title>
<field no="1" name="ID"></field>
<field no="2" name="SI2"></field>
<field no="3" name="SI1"></field>
</header>
<body><![CDATA[
 125999
 259888
ccc * 259
]]></body>
</xmltbl>
#END# 17312 2004/12/13 22:15:26 "xtjoin -k ID -m join1.xml -f SI1 -nN -i join2.xml"
in=2 out=3
--

結果は
 125999
 259888
ccc * 259
となり、

>       入力ファイル 参照ファイル
> パターン1 あり     あり

の場合は正常に動作しないようです。他に指定すべき項目が
あるのでしょうか?




MUSASHI-users メーリングリストの案内
Back to archive index