使用JAVA解析逗号分隔文件

时间:2011-09-02 00:46:58

标签: java

我想读这个文件: -

http://www.somehost.com/products/, A0,D1,L0,T0
http://www.somehost.com/news/rel, A1,D0,L1,T0
http://istor.somehost.com, A0, D1, L0, T0

我有一个网址列表,我想将这些网址与此文件中的网址进行比较。并且假设我想要比较的url从这些文件中的url开始。然后它将在该url行中前进,它将检查A和D.如果A为0,那么我们将不会抓取该url反之亦然,如果A为1,那么我们将前进,看看L是0还是1意味着如果L是1那么我们将仅提取链接,反之亦然,同样T为0或1,我们将仅提取文本T为0。

任何建议我怎么能这样做???

1 个答案:

答案 0 :(得分:1)

我使用了Java CSV,这很简单。另请参阅code examples。但是(总结@Hovercraft Full Of Eels所说的),如果您的数据不是太复杂,Java's String.split()应该可以正常工作。

解析数据后,您可以读取值并确定从那里做什么。您对所需内容的描述实际上是具有if ... else if ... else结构的方法的概述,所以从那开始。

相关问题