加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

使用Java创建不可编辑的数据文件

发布时间:2020-12-15 08:36:55 所属栏目:Java 来源:网络整理
导读:我目前正在编写一个程序,它接受用户输入并创建逗号分隔的.csv文件行.我需要一种以用户无法轻松编辑此数据的方式保存此数据的方法.它不需要非常安全,只需要不会被意外编辑.我还需要创建另一个文件(或相同的文件?),然后用户可以轻松访问(在文件系统中),以便他
我目前正在编写一个程序,它接受用户输入并创建逗号分隔的.csv文件行.我需要一种以用户无法轻松编辑此数据的方式保存此数据的方法.它不需要非常安全,只需要不会被意外编辑.我还需要创建另一个文件(或相同的文件?),然后用户可以轻松访问(在文件系统中),以便他们可以将此文件通过电子邮件发送给系统管理员,然后系统管理员可以打开.csv文件.如有必要,我可以为第二个人提供转换计划.

如果有任何优点,我保存数据的文件和要发送的文件可以是两个不同的文件.我当前正在考虑使用具有奇怪文件扩展名的文件,但将其保存为文本文件,以便用户只有在知道尝试时才能打开它.另一种选择是某种加密,但我不确定这是否有必要,即使它是我要开始的地方.

谢谢您的帮助 :)

编辑:此文件用于存储输入的实际数据.目前,数据正在纸质表格上收集,然后发送给管理员以手动输入所有数据.这个小应用程序是为了让其他人从纸质表单中输入数据,然后告诉他们他们是否已正确输入.在他们输入之后,他们需要将数据发送给管理员.最好是自动处理发送,但这个应用程序需要非常简单和低预算,我不希望互联网连接是一个要求.

解决方法

您可以将数据存储在可序列化的对象中并保存.它会抵制随意编辑,并且可以非常简单地从您的应用程序进行读写.这个页面应该开始: http://java.sun.com/developer/technicalArticles/Programming/serialization/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读