使用JS做文档处理
这篇讲的是作者如何为一个需要文档处理脚本的场景选择技术方案。考虑到在友人机器上搭建PHP或Perl运行环境既复杂又不够友好,作者本着“以人为本”的原则,最终决定采用HTA(HTML Application)结合JavaScript来实现。 选择HTA的关键在于它直接利用Windows内置的IE内核执行,无需安装额外运行环境,用户双击即可运行。作者将文档处理逻辑封装在前端JavaScript中,通过ActiveX对象(如Scripting.FileSystemObject)与本地文件系统交互,实现了读取、分析和处理文档的功能。整个过程突出了方案的轻量、便捷与用户友好性,为类似需求提供了一个无需复杂环境配置的实用思路。