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

Back to archive index

Yukinobu Hamuro hamur****@adm*****
2004年 12月 14日 (火) 10:20:25 JST


海老澤様、羽室です。

項目デリミタが出力されないということですね。
こちらの環境(VineLinux3.0+MUSASHI-CORE-1.0.3)で先ほど確認しましたところ、
全く問題なく動作しております(全く同じデータで確認をとりました)。

パラメータの与え方は、
>$ xtjoin -k ID -m join1.xml -f SI1 -nN -i join2.xml
で問題ありません。

1.0.3->1.0.4においてxtjoinのマイナーバグフィックスを2点ほど行っています。
まちのさんからの返信を参考に1.0.4をインストールいただいて試していただきたく思います。

対処療法としましては、1.0.4のソースからcmd/xtjoin.cのファイルを1.0.3のcmd/xtjoin.cに「上書き」
していただいてコンパイルするのも手かと思います(コンパイルが通ることは確認済み)。
ただし、1.0.3->1.0.4においてはMUSASHIのライブラリの修正も多く行っておりますので、
そのあたりの問題であれば、この対処療法も効果ないかもしれません。

よろしくお願いします。

>海老澤です。お世話になります。
>
>
>お返事ありがとうございます。結果は次の通りとなりました。
>
>--ファイル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 mailing list
>MUSAS****@lists*****
>http://lists.sourceforge.jp/mailman/listinfo/musashi-users
>

----
Yukinobu Hamuro  hamur****@adm*****



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