【发布时间】:2012-11-25 21:48:46
【问题描述】:
我想完成以下任务。我不确定是否可以按照我计划的方式这样做,但因此我的问题是:
我想编写一个 Java 程序,允许用户加载 XML 或 CSV 文件,并在某种脚本环境(如 Rhino 或 Beanshell)中操作和使用其内容。 脚本应该如下所示:
var myData = new dataLoader(“some_file.csv”);
myData.load(); // should load the content
(while myData.next()) {
If( myData.status == “pending”) {
myData.value = myData.value + 1;
myData.status = “updated”; //set new status
myData.update(); //update dataset
}
}
Some_file.csv:
“价值”; “状态”;
“1”; “待办的”;
“21”; “待定”;
“341”; “待定”;
这可能吗(根据文件内容动态提供方法/函数/变量)?如果是这样,知道我的类“dataLoader”应该是什么样子吗?我也很感激从哪里开始寻找一条建议。 谢谢您的帮助, 斯蒂芬妮
【问题讨论】:
标签: java javascript rhino beanshell