Javascript 版本的 PHP 代码
Javascript version of PHP code
你好想知道是否有此代码的版本 javascript?..
<?php
$files = glob("texts/*.txt");
$output = "texts/result.txt";
foreach($files as $file) {
$content = file_get_contents($file);
file_put_contents($output, $content, FILE_APPEND);
}
?>
此代码将获取文件夹中的所有 .txt 文件,然后将所有转换为 json...
这可能吗?..如何做?..
谢谢
在服务器端使用 node.js 到 运行 javascripts。
视情况而定
如果您在浏览器中 运行 Javascript,则无法执行此操作,因为 javascript 通常无法访问文件系统,因此它不能'无法查找、读取或写入硬盘上的文件。
但是,如果您在本机或 server-side 基础架构(例如 nodejs)中使用 javascript,则可以将 require('fs');
添加到您的代码中,然后使用 fs
库(使用 fs.readdir to get a list of files instead of PHP's glob, fs.readFile instead of file_get_contents, and fs.writeFile 而不是 file_put_contents),
你好想知道是否有此代码的版本 javascript?..
<?php
$files = glob("texts/*.txt");
$output = "texts/result.txt";
foreach($files as $file) {
$content = file_get_contents($file);
file_put_contents($output, $content, FILE_APPEND);
}
?>
此代码将获取文件夹中的所有 .txt 文件,然后将所有转换为 json...
这可能吗?..如何做?..
谢谢
在服务器端使用 node.js 到 运行 javascripts。
视情况而定
如果您在浏览器中 运行 Javascript,则无法执行此操作,因为 javascript 通常无法访问文件系统,因此它不能'无法查找、读取或写入硬盘上的文件。
但是,如果您在本机或 server-side 基础架构(例如 nodejs)中使用 javascript,则可以将 require('fs');
添加到您的代码中,然后使用 fs
库(使用 fs.readdir to get a list of files instead of PHP's glob, fs.readFile instead of file_get_contents, and fs.writeFile 而不是 file_put_contents),