【发布时间】:2014-08-18 12:48:22
【问题描述】:
是否可以使用 CasperJs 读取文本文件并替换字符或字符串并将其保存在新文件中?我尝试了很多搜索,但我只能在文本文件中找到读写数据...
我的主要目标是获取一些文本并将其存储在 json 文件中,但问题是我得到了带有文本的 \n。
我可以获取文本并将其存储在 json 文件中,但要删除 \n 字符,我想打开该文件并将 "\n" 替换为 null。
要获取的文本:
hello
abc
我正在使用这些命令:
var a = this.fetchText({type: 'xpath', path: 'tr5'});
this.echo(JSON.stringify(a));
输出:
hello\n
abc
我不想要这个\n 字符。我想在同一行打印"hello" 和"abc"。
预期:
hello abc
请帮我写代码。
【问题讨论】:
-
您的意思是文件系统中的文件?除了 PhantomJS fs 模块,别无他法。究竟是什么问题?
-
我不认为 CasperJS 是适合这项工作的工具。如果您可以扩展您想要实现的目标,我们或许可以帮助您指明正确的方向。
-
感谢它真的有效!!!
标签: casperjs