0

我现在必须从 csv 文件中读取数据我正在使用 CSVBeans 0.7 从 csv 文件中读取数据(CSVBeans 允许将您的 Java 对象与以 CSV 格式存储的信息进行映射。)

有关 csv beans 0.7 的更多信息,请参阅此 url.. http://www.jroller.com/fouadhamdi/entry/csvbeans_0_5

现在我的查询是我有一个已解析的 csv 文件是这样的

aa.txt

AAA|BBB|CCC|DDD
22|33|44|55

如您所见,这些值由管道分隔,我在 xml 中为此创建了单独的映射文件(用于 csv beans 0.7)

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

现在我必须解析另一个 csv 文件,但它是制表符分隔的,下面是内容

bb.txt

AAA BBB CCC DDD
45  76  87  98

如您所见,上述文件值由 tab 分隔,(tab 通常被视为空白,但如果我们在 textpad 之类的编辑器中探索它,那么我们可以看到 tab 中使用的特殊字符)

现在请告诉我制表符分隔我们要使用哪个特殊字符,以便我可以告诉 xml csv 文件中的内容由制表符分隔

<property name="separator" value >

请各位大侠指教!

4

1 回答 1

0

尝试使用 a"\t"作为字符分隔符。

于 2013-04-26T08:02:37.000 回答