MCConst.app定义csv配置
<SAP0560>
<csv>
<encode></encode>
<delimiter></delimiter>
<col_name>true</col_name>
</csv>
</SAP0560>
MCBeans.xml定义在mc-resource里
<beanswriter>
<!-- CSV出力のエンコード -->
<encode>UTF-8</encode>
<!-- CSV出力の区切り文字 -->
<delimiter>COMMA</delimiter>
<!-- Excel出力後に表示するか -->
<display>false</display>
<!-- タイトルの出力方法 -->
<titleType>MESSAGE</titleType>
<!-- 項目名を出力するかどうか -->
<nameOut>true</nameOut>
<!-- タイトル行を出力するかどうか -->
<titleOut>true</titleOut>
<!-- Excel出力の項目名を非表示にするかどうか -->
<nameHide>true</nameHide>
<!-- 列幅自動調整するかどうか -->
<adjustwidth>true</adjustwidth>
<!-- 列幅自動調整対象の行数 -->
<adjustwidthrow>1000</adjustwidthrow>
<!-- 改行を除去するかどうか -->
<cutnewline>false</cutnewline>
<!-- booleanの出力方法 -->
<booleanType>1</booleanType>
<!-- 数値を文字列として出力するかどうか -->
<numToStr>false</numToStr>
<!-- ダブルクォートで囲むかどうか -->
<DQ>true</DQ>
</beanswriter>
<!-- ファイル入力設定 -->
<beansreader>
<!-- CSVのエンコード -->
<encode>{beanswriter.encode}</encode>
<!-- CSVの区切り文字 -->
<delimiter>{beanswriter.delimiter}</delimiter>
<!-- 項目行が存在するかどうか -->
<isName>{beanswriter.nameOut}</isName>
<!-- タイトル行が存在するかどうか -->
<isTitle>{beanswriter.titleOut}</isTitle>
<!-- booleanの入力方法 -->
<booleanType>{beanswriter.booleanType}</booleanType>
<!-- ダブルクォートで囲むかどうか -->
<DQ>{beanswriter.DQ}</DQ>
</beansreader>
MCConst.beans
key=beansreader.encode
无key定义,取值"UTF-8"
key=beansreader.delimiter
无key定义,取值","
key=beansreader.DQ
无key定义,取值true
配置画面读取csv的方式
<!--MCBeans Constant-->
<mcframe>
<S>
<SAP0560>
<beansreader>
<!--true:value2CSV-->
<!--false:text2CSV-->
<readCellValue>false</readCellValue>
</beansreader>
</SAP0560>
</S>
</mcframe>