我有一个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
分配给每个玩家。
有任何帮助吗?谢谢!
答案 0 :(得分:0)
似乎是由工具生成,请使用向导
群体出现 - &gt;重复分隔符 - &gt;选择此选项可指示该组将重复,直到遇到指定的分隔符。
根据http://docs.oracle.com/cd/E13214_01/wli/docs70/diuser/fmtdef.htm - 过时但仍然可以