java - 尝试导出到文本文件。无法弄清楚如何在 Jtable 信息之间添加其他信息
问题描述
使用 Java 构建程序并尝试将数据导出到文本文件。我一直在努力让文本文档出来,但我在弄清楚如何在列之间添加文本时遇到了问题。现在,此代码按顺序导出行,每个行之间有一个空格,然后每个新行都有一个 ________ 来分隔它。我如何在每行的每一列之间添加东西。就像一种即兴表演。就像“这是一个测试,我们需要 {Row1 Column1} 然后我们需要将 {Row1, Column2} 放入 {Row1, Column3}
我对此真的很陌生,我希望你们中的一个可以提供帮助
public void export() throws IOException
{
File file = new File("/Users/SamBurton/Desktop/Export.txt");
FileWriter fw = new FileWriter(file.getAbsoluteFile());
BufferedWriter bw = new BufferedWriter(fw);
for(int i = 0; i < jTable1.getRowCount(); i++){
for(int j = 0; j < jTable1.getColumnCount(); j++){
bw.write(jTable1.getModel().getValueAt(i, j)+" ");
}
bw.write("\n_________\n");
}
bw.close();
fw.close();
JOptionPane.showMessageDialog(null, "Data Exported");
}
编辑:
这只是我需要填写的一小部分。我的代码上有标签,用于传输到此文本文档上的事物的特定项目。(粗体/大写的东西)
<name>**SCENE_SHOT_TAKE**</name>
<rate>
<timebase>**FRAMERATE**</timebase>
<ntsc>**NTSC-T/F**</ntsc>
</rate>
<alphatype>none</alphatype>
<pixelaspectratio>**PIXELASPECTRATIO-T/F**</pixelaspectratio>
<anamorphic>**ANAMORPHIC-T/F**</anamorphic>
<file id="file-**X+1**">
我想尽我所能把这件事说出来。我需要 jtable 中的某些单元格与此输出文档的 CAPS 部分对齐。所以每个单元格对应一个填充。然后在每一行之后,上面的相同内容再次与表格中下一行的信息一起出现
解决方案
推荐阅读
- odbc - 在全局搜索中包含库存编号
- r - Insert a row into an array in R
- jquery - jQuery的gruntfile如何连接amd模块
- corda - Corda 网络运营商可以定义额外的证书角色吗?
- mysql - Laravel 除以零错误
- python - 如何在数据帧上进行多线程处理?
- kentico - Kentico 10 预览链接和捆绑的 CSS
- java - Spring Boot websocket 发送 jsonstring
- javascript - 如何在 if 语句中访问数组?
- pycharm - 如何在 Pycharm 中为我的变量禁用随机颜色?