java 将字符串类型的 id url title content 存到csv文件中,以逗号分隔
时间: 2024-03-14 09:49:24 浏览: 106
csv_generator:一个简单的python工具,可帮助从json文件生成csv文件
可以使用CSVWriter类来将字符串类型的id、url、title和content存储到CSV文件中。以下是样例代码:
```java
import java.io.FileWriter;
import java.io.IOException;
import com.opencsv.CSVWriter;
public class CSVWriterExample {
public static void main(String[] args) {
String[] id = {"1", "2", "3", "4"};
String[] url = {"http://www.example.com/1", "http://www.example.com/2", "http://www.example.com/3", "http://www.example.com/4"};
String[] title = {"Title 1", "Title 2", "Title 3", "Title 4"};
String[] content = {"Content 1", "Content 2", "Content 3", "Content 4"};
String csv = "output.csv";
try {
CSVWriter writer = new CSVWriter(new FileWriter(csv));
for (int i = 0; i < id.length; i++) {
String[] data = {id[i], url[i], title[i], content[i]};
writer.writeNext(data);
}
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上面的代码中,我们使用了一个String类型的数组来保存id、url、title和content的值。然后,我们创建一个CSVWriter对象,将它的构造函数中传入一个FileWriter对象,用于将数据写入CSV文件中。接着,我们使用一个循环来遍历数组中的元素,将它们放入一个String类型的数组中,并使用writeNext()方法将数据写入CSV文件中。最后,我们关闭writer对象,以确保数据被正确写入到CSV文件中。
阅读全文