一般而言,每四年南京理工大学会更新一次教学大纲,对应也会产生一批新的选修课列表。
我们可以看到,这些页面展示的是标准的表格,如下图所示:

从页面左上角选中整个表格区域,向下拖动并复制:

粘贴后得到类似如下的纯文本内容:
课程号
课程名
分类
00000011
坦克学
自然科技类
...
将上述完整内容(无需手动处理空行)粘贴至 课程数据解析器。
点击“解析为 JSON”,确认输出无误后点击“下载 JSON”:

💡 若复制时包含了表格表头(课程号 / 课程名 / 分类),导出的 JSON 首条即为表头说明行。它的课程号是“课程号”,不会与真实课程号冲突,可以保留。
data/xxk.json 的前两行为说明信息(表头、采集时间),从第三行起才是真实课程记录:
[
{ "course_code": "课程号", "course_name": "课程名", "category": "2026版分类" },
{ "course_code": "备注说明", "course_name": "采集时间", "category": "2026-09-08" },
{ "course_code": "00000011", "course_name": "坦克学", "category": "自然科技类" }
]
如果你发现已有的 xxk.json 版本已过时,可以按照上述方法重新生成,并进行如下操作:
然后将用户脚本中的分类数据地址替换为新的链接,例如:
const CATEGORY_URL = 'https://fastly.jsdelivr.net/gh/NJUST-OpenLib/NJUST-JWC-Enhance@latest/data/xxk.json';
data/xxk.json上一版本为 2022 版(采集于 2026-01-12)。两版按课程号逐条比对的结果如下(2026 版 742 门,2022 版 704 门)。
其中 5 门为课号规范化的延续课程,其余 42 门为全新开课。
TS 系列重编号(5 门,课程不变,课号补齐为 8 位)
| 旧课号 | 新课号 | 课程名 |
|---|---|---|
| TS00001 | TS000001 | 一滴水的使命 |
| TS00002 | TS000002 | 新时代知识产权安全与风险应付 |
| TS00003 | TS000003 | 大学生公共安全教育 |
| TS00004 | TS000004 | 电子人进化论:脑机接口技术与伦理困境 |
| TS00005 | TS000005 | 军用车辆造型美学赏析 |
全新开课(42 门)
| 类别 | 课程 |
|---|---|
| 自然科技类(17 门) | 00000581 量子波澜与量子计算、00000582 文创产品赏析及实践、00000583 力学的艺术:超材料之美、00000584 人与AI协同创新引论、00000585 动能、电磁与智能:前沿发射技术解码、00000586 无人机设计与控制导论、00000587 漫谈储能电池技术、00000588 人机共生:智能时代人因工程通识探索、00000598 快到离谱:高超音速动力黑科技探秘、00000600 畅行城市:从地铁到步行,读懂出行之道、00000602 储能密码:电池的“心脏”与“血液”、00000603 舌尖上的分子:食物中的化学与感知、00000604 脑洞造物:合成生物学与未来生活、00000605 柔性电子:可折叠的未来、00000606 诺贝尔化学奖漫谈、00000607 榫卯里的智慧分子间的艺术、YT000079 物联云计算技术 |
| 人文素养类(5 门) | 00000589 城市的远见、00000591 东西方文明交流史、00000592 中日民间故事比较、00000593 走进德意志(一)、00000599 弹道学与人类文明 |
| 艺术审美类(16 门) | 00000590 文创产品数字化设计与制造实践、00000594 中国美术的历史与鉴赏、00000595 艺术学中的心理学、00000608 表达性艺术与心理调适、00W00207 航天、人文与艺术、00W00208 珠宝鉴赏与珠宝文化、00W00209 艺术感知与表达、00W00210 建筑·文化·生活、00W00211 民歌鉴赏、00W00212 倾听——音乐的形式与审美、00W00213 美学原理、00W00214 艺术鉴赏、00W00215 艺术导论、00W00216 中国古建筑欣赏与设计、00W00219 文艺学名著导读、00W00220 艺术哲学:美是如何诞生的 |
| 经济社会类(4 门) | 00000596 创新者的专利战略:从技术到权利、00000597 AI时代的商业洞察与竞争分析、00W00217 人工智能与创业智慧、00W00218 创业创新执行力 |
| 课号 | 课程名 | 旧类别 |
|---|---|---|
| 00000442 | 电子电路设计制作的国产化实战 | 自然科技类 |
| 00000443 | 材料动态响应的表征与模拟概论 | 自然科技类 |
| 00000453 | 微惯性基组合导航 | 自然科技类 |
| 00000452 | 公共安全与灾害防治 | 自然科技类 |
说明:00000452「公共安全与灾害防治」旧版占用了两个课号,2026 版仅保留 00000557(自然技术类),因此真正停开的课程为 3 门。
| 课号 | 课程名 | 旧类别 | 新类别 |
|---|---|---|---|
| 00000221 | 音乐乐理与音乐声学 | 自然科技类 | 艺术审美类 |
| 00000306 | 材料微观之美 | 自然科技类 | 艺术审美类 |
| 00000364 | 漫画艺术赏析与创作 | 人文素养类 | 艺术审美类 |
| 00000369 | 生活中的材料之美 | 自然科技类 | 艺术审美类 |
| 00000424 | 美学与人生 | 人文素养类 | 艺术审美类 |
| 00000529 | 陶艺制作及釉下彩烧成实践 | 自然科技类 | 艺术审美类 |
| 00W00201 | 大学美育(同济大学版) | 经济社会类(四史) | 艺术审美类 |
| HX000014 | 艺术概论 | 人文素养类 | 艺术审美类 |
| 类别 | 2022 版 | 2026 版 |
|---|---|---|
| 自然科技类 | 373 | 385 |
| 艺术审美类 | 92 | 117 |
| 人文素养类 | 125 | 127 |
| 经济社会类 | 95 | 100 |
| 经济社会类(四史) | 11 | 10 |
| 自然技术类 | 3 | 3 |
00W00184 药用植物学同时归入「自然科技类」与「人文素养类」,这是源页面本身重复列出所致,并非采集或解析错误。
如需查看课程大纲数据的采集方式,请参阅:README.getKCDG.md