1

次のような CSV ファイルがあります。

1234|abc|val1=12;val2=13;val3=14
1235|xyz|val1=15;val2=16;val3=18

mfl ファイルを使用して XML に変換する必要があります。

これが私のアプローチです:

<StructFormat name='player' delimOptional='n' repeat='*'>

    <FieldFormat name='FieldID' type='String' delimRef='' delim='|' dataDelim='"' delimOptional='n' optional='n' codepage='UTF-8'/>

    <FieldFormat name='playerName' type='String' delimRef='' delim='|' dataDelim='"' delimOptional='n' optional='n' codepage='UTF-8'/>

    <StructFormat name='extraList' delim='|' delimOptional='n' optional='y'>

        <FieldFormat name='extra' type='String' delimRef='' delim='|' delimOptional='n' optional='y' codepage='UTF-8' repeat='*'/>

    </StructFormat>

</StructFormat>

val1=12各プレイヤーに割り当てられた無制限の数のカップルを実装する方法がわかりません。

何か助けはありますか?ありがとうございました!

4

1 に答える 1

0

ツールによって生成されたようです。使用したウィザードを確認してください

グループの発生 -> 区切り文字の繰り返し -> このオプションを選択すると、指定した区切り文字が現れるまでグループが繰り返されることを示します。

http://docs.oracle.com/cd/E13214_01/wli/docs70/diuser/fmtdef.htmに従って- 日付は付いていますが、それでも問題ありません

于 2014-09-15T13:49:31.727 に答える