💡
原文中文,约6900字,阅读约需17分钟。
📝
内容提要
作者独立开发了适配 ZJUT 教务系统的课程表导入项目,使用 JavaScript 和爬虫技术,过程简单,获得同学认可。详细记录了使用 fetch 获取 JSON 数据的步骤,并提供了代码示例和调试方法。
🎯
关键要点
- 作者独立开发了适配 ZJUT 教务系统的课程表导入项目。
- 使用 JavaScript 和爬虫技术,整个过程简单,获得同学认可。
- 详细记录了使用 fetch 获取 JSON 数据的步骤,并提供了代码示例和调试方法。
- 适配过程中需仔细阅读官方文档,技术性问题几乎都能通过文档解决。
- 获取课表信息的流程包括手动登录、获取字符串、解析字符串等步骤。
- 需要提供三个代码文件:Provider、Parser 和 Timer。
- 安装浏览器插件并使用开发者工具抓取数据包。
- 通过 fetch 函数构建请求,获取课表信息。
- 编写 provider、parser 和 timer 函数,处理数据并返回结果。
- 调试阶段使用 pnpm main 运行临时服务器,实时同步代码。
- 确认无问题后上传审核,适配工作将公开。
🏷️
标签
➡️