J2ME通过文件连接API写入CSV文件

发布于 2024-10-20 12:37:53 字数 375 浏览 6 评论 0原文

我正在创建一个应用程序,需要在 csv 文件中添加一个新列,然后添加该特定列的条目。

我尝试过 OutputStream 和 PrintStream,但问题是数据是在文件开头写入的,但我希望根据需要将数据放在随机位置。 并且 RandomAccessFile 不被应用程序识别。

例如,

我的 CSV 是:

Name,any_date

A,

B,

c,

写入后它将看起来像

Name,any_date

A,p

B,a

C,p

我正在使用文件连接 API 来读取和写入。任何人都可以建议我如何操作这样做? 提前致谢。

I am creating an application in which i need to add a new column in the csv file and then entries for that particular column.

And I have tried OutputStream and PrintStream but the problem is that the data is being written in starting of the file but i want the data at random position according to my need.
And RandomAccessFile is not identified by the application.

For e.g.

My CSV is:

Name,any_date

A,

B,

c,

And after writing it will look like

Name,any_date

A,p

B,a

C,p

I am using file Connection API to read and write.Can anyone suggest me how to do that??
Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

叹沉浮 2024-10-27 12:37:53

我想你想在文件中附加数据。

你可以试试这个

 os = fconn.openOutputStream(fconn.fileSize());  
        os.write(data.getBytes()); 

这是最后附加数据的简单示例。

i think you want to append data in the file.

you can try this

 os = fconn.openOutputStream(fconn.fileSize());  
        os.write(data.getBytes()); 

This is a simple example to append data at last.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文