使用JAVA解析逗号分隔的文件

使用JAVA解析逗号分隔的文件,java,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进行比较。假设我要比较的url以这些文件中的url开头。。然后它将在该url行中向前移动,并检查A和D。如果A为0,则我们不会对该url进行爬网,反之亦然

我要读取此文件:-

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进行比较。假设我要比较的url以这些文件中的url开头。。然后它将在该url行中向前移动,并检查A和D。如果A为0,则我们不会对该url进行爬网,反之亦然;如果A为1,则我们将向前移动,并查看L是0还是1表示如果L为1,则我们将仅提取链接,反之亦然;如果T为0或1,则我们将仅提取文本

有什么建议我该怎么做

我用过,而且很简单。也请看下面的例子。然而(总结一下满是鳗鱼的气垫船所说的),如果你的数据不太复杂,应该可以正常工作

解析数据后,您可以读取这些值并确定从中执行的操作。您对需要执行的操作的描述实际上是一个带有
if。。。否则如果。。。否则
结构,所以从这个开始。

我用过,非常简单。也请看下面的例子。然而(总结一下满是鳗鱼的气垫船所说的),如果你的数据不太复杂,应该可以正常工作


解析数据后,您可以读取这些值并确定从中执行的操作。您对需要执行的操作的描述实际上是一个带有
if。。。否则如果。。。否则
structure,那么就从这个开始吧。

我认为这就是你使用的被称为“编程”的技术。当然,你可以使用String.split来做一些工作。@Daniel R Hicks,是的,我知道。。。我只是想知道逻辑。。我们应该在这里使用什么逻辑。。。!!你说的“逻辑”是什么意思?读行,解析行,解释解析的数据。@Daniel-听起来好像有人想为他们做任何事情。IMHO,如果你的数据像上面显示的那样简单,那么解决方案就很简单,你不需要我们的建议。如果数据很复杂,例如在引号中包含需要忽略的逗号,那么解决方案会变得更复杂,您可能需要使用专用的逗号分隔文件读取库。不过,如果你表现出一点主动性,并编写一些代码来解决这个问题,你就不会有什么损失。我认为这就是你使用被称为“编程”的技术的地方。当然,你可以使用String.split来做一些工作。@Daniel R Hicks,是的,我知道。。。我只是想知道逻辑。。我们应该在这里使用什么逻辑。。。!!你说的“逻辑”是什么意思?读行,解析行,解释解析的数据。@Daniel-听起来好像有人想为他们做任何事情。IMHO,如果你的数据像上面显示的那样简单,那么解决方案就很简单,你不需要我们的建议。如果数据很复杂,例如在引号中包含需要忽略的逗号,那么解决方案会变得更复杂,您可能需要使用专用的逗号分隔文件读取库。不过,只要表现出一点主动性并编写一些代码来解决这个问题,您就不会有什么损失。