0

我需要解析一个制表符分隔的文件。我正在尝试使用 CSVBeans 0.7 版来执行此操作。在 XML 配置文件中,我必须传递一个分隔符值来指示字段的分隔方式,如下所示:

parser className="org.csvbeans.parsers.CSVParser"/>
    </strategy>
    <property name="separator" value="\t" />
    <property name="noStartTag" value="true" />
    <converters> 

如上图,我试过value="\t" />了,还是不行。我也尝试过'\\t''\t'但无济于事。我应该为制表符使用什么值?

伙计们,如果你们让我知道特定于 csv beans 0.7.1 jar 的解决方案,我们将不胜感激。

4

1 回答 1

3

在 XML 中,制表符表示为&#009;. 所以,你的文件应该是这样的:

<parser className="org.csvbeans.parsers.CSVParser"/>
</strategy>
<property name="separator" value="&#009;" />
<property name="noStartTag" value="true" />
<converters> 
于 2013-04-29T07:48:20.827 回答