NodeJS spawn()书面文件中的编码错误

时间:2019-06-18 18:18:31

标签: javascript node.js electron spawn

我正在调用一个jar file,它在Electron应用程序中贯穿spawn()

我将Java App生成为:

spawn( 'java' [ '-Dfile.encoding=UTF8', '-jar', 'somefile.jar' ], { encoding: 'utf-8' } );

somefile.jar是一个生成一堆文件的应用程序。问题在于它使用不同的编码生成它们,在生成的文件中添加了随机符号:

_^omething_

如您所见,通过向Java执行和生成子进程中添加编码,它保持类似于ANSI或某种编码...

如何使其能够正确写入文件?

0 个答案:

没有答案