javascript - 用 javascript 写入文件

标签 javascript java rhino

我使用 JavaScript 作为我正在开发的 Java 程序的脚本语言。我需要在文件中打印某些数据;我在网上读到我需要一个库。

var fs = require("fs")

但是当 Java 编译时,代码返回此错误:

ReferenceError: "require" is not defined in lib.js at line number 1

我还尝试使用 importload() 但没有任何改变。

那么如何使用 JavaScript 作为脚本来编写文件呢?

最佳答案

您应该能够访问 Java 标准库,因此使用它们的类。例如:

var writer = new java.io.FileWriter("filename.txt");
writer.append("contents");
writer.close();

关于javascript - 用 javascript 写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51337651/

相关文章:

java - Rhino:如何从 Java 调用 JS 函数

java - 是否可以在 Java 6 中为 RhinoScriptEngine 设置优化级别?

javascript - 在不改变原始 CSS 的情况下改变字体和图像大小

javascript - JS - 获取点击标签的数据属性以在其他页面上使用

java - 当方法参数为空时,AspectJ ProceedingJoinPoint.getArgs

java - JPA 2 : Determine an entitys id by looking up JoinColumn - Shared primary key in one-to-one relation

javascript - 从对象内调用时使用 'eval' 定义顶级函数时出现问题

javascript - 从浏览器访问手机摄像头

javascript - 是否有任何离线的 HTML CSS JavaScript 编辑器,如 JSFiddle、jsbin、codepen 等?

Java 到 Clojure 重写