【发布时间】:2014-09-11 16:24:53
【问题描述】:
对于我正在编写的一个小应用程序,有一个 file.xml,它是一个数据库。
file.xml 创建时:
File xmlDB = new File(newYear + ".xml");
PrintWriter writer = new PrintWriter(newYear+".xml", "UTF-8");
String header = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><economato> </economato>";
writer.println(header);
然后我可以设置权限
xmlDB.setwReadable()
XML.setWritable()
但我知道,通过这些原语,我可以为所有人设置权限。相反,我如何为 2 或 3 人设置这些权限(给定他们用于登录服务器的用户名?)??
对于 Linux,我需要知道这一点,但对于 Windows,我需要知道这一点。 我应该使用
Runtime.getRuntime().exec("Windows prompt command");
这样做?
谢谢
【问题讨论】:
标签: java xml file java-io r.java-file