在Java中将.txt文件转换为.json文件可以通过以下步骤实现:
以下是一个示例代码,用于将.txt文件转换为.json文件:
import org.json.JSONObject;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class TxtToJsonConverter {
public static void main(String[] args) {
String txtFilePath = "input.txt";
String jsonFilePath = "output.json";
try {
BufferedReader reader = new BufferedReader(new FileReader(txtFilePath));
String line;
JSONObject jsonObject = new JSONObject();
while ((line = reader.readLine()) != null) {
// 解析每一行的数据,根据具体格式进行处理
String[] data = line.split(",");
// 构建JSON对象
jsonObject.put(data[0], data[1]);
}
reader.close();
// 写入.json文件
BufferedWriter writer = new BufferedWriter(new FileWriter(jsonFilePath));
writer.write(jsonObject.toString());
writer.close();
System.out.println("转换成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
请注意,以上示例代码仅为演示目的,实际应用中可能需要根据具体的.txt文件格式进行适当的修改和调整。
领取专属 10元无门槛券
手把手带您无忧上云