DelimitedLineTokenizer制表符

use*_*053 5 java tabs

我该如何解决这个问题:

<bean id=" productLineTokenizer" class="org.springframework.batch.item.file.transform.DelimitedLineTokenizer">
        <property name="delimiter" value="\t"/>
Run Code Online (Sandbox Code Playgroud)

引起:

java.lang.IllegalArgumentException: 
String [\t] with length 2 cannot be converted to char type
Run Code Online (Sandbox Code Playgroud)

cex*_*yat 7

你需要使用常量

<property name="delimiter">
    <util:constant static-field="org.springframework.batch.item.file.transform.DelimitedLineTokenizer.DELIMITER_TAB"/>
</property>
Run Code Online (Sandbox Code Playgroud)