在csv文件中以制表符分隔的字段的值

时间:2013-04-26 07:18:48

标签: xml csv xml-parsing

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

有关csv beans 0.7的更多信息,请参阅此网址。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

正如您所看到的,上面的文件值是由选项卡分隔的,(选项卡通常被视为白色快速,但如果我们在像textpad这样的编辑器中探索它,那么我们可以看到选项卡速度中使用的特殊字符)

现在请告诉我选项卡已删除哪个特殊字符我们将使用,以便我可以告诉xml csv文件中的内容被选项卡分隔

<property name="separator" value >
伙计们请指教。

1 个答案:

答案 0 :(得分:0)

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