Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从数据库中提取字符串';s表_Java_Regex_Parsing - Fatal编程技术网

Java 从数据库中提取字符串';s表

Java 从数据库中提取字符串';s表,java,regex,parsing,Java,Regex,Parsing,我有一个包含源代码(不是传统语言)的数据库表,我想用regex解析它;我想知道,是应该逐行进行,还是应该将所有行复制到文本文件中,使用regex进行处理?我认为这取决于代码的长度。如果代码很短,那么最好一次解析它(读取所有行)。但是如果代码长度很大,那么最好逐块解析。比如说100行,然后再加上100行等等。我认为这取决于解析性能我尝试将行复制到一个字符串中,但似乎太长了,无法放入一个字符串中,所以我想用一个文本文件来解决这个问题。我不明白你的问题,我的回答对你有用吗?你没有证明你的回答是正确的。

我有一个包含源代码(不是传统语言)的数据库表,我想用regex解析它;我想知道,是应该逐行进行,还是应该将所有行复制到文本文件中,使用regex进行处理?

我认为这取决于代码的长度。如果代码很短,那么最好一次解析它(读取所有行)。但是如果代码长度很大,那么最好逐块解析。比如说100行,然后再加上100行等等。我认为这取决于解析性能

我尝试将行复制到一个字符串中,但似乎太长了,无法放入一个字符串中,所以我想用一个文本文件来解决这个问题。我不明白你的问题,我的回答对你有用吗?你没有证明你的回答是正确的。我如何读取所有行,我正在使用while(rs.next()){String name=rs.getString(2);}逐行读取