启因
最近开始使用 Zotero 管理文献,体验下来确实不错,免费且功能强大。不过,与一些商业软件相比,它在某些功能上仍有不足。例如,Zotero 中文社区提供的中文 CSL 样式有 300 多条,而知网研学则号称拥有 10000+ 样式。于是我便萌生了一个想法:如果能将知网研学中的某个 CSL 样式提取出来,并添加到 Zotero 中使用,那就太完美了。为此,我尝试了多种方法,最终发现通过网络抓包可以完美实现这一目标。
工具
要实现这个目标,我们只需要借助一个网络抓包工具------Charles,即可轻松完成。
配置
由于要解密https,因此,需要先安装一个证书。

抓包
在Word中切换到知网研学,点击"获取更多样式(1万+)"

继续

查找

选中,添加

解密
弹出如下窗口,则选是

接下来,会出现一个域名"estudy.cnki.net",最初在Encrypted里面

找到它,点右键,"Enable SSL Proxying"

重新抓一次包,然后,就成一个单独的项了,里面的HTML代码,就是我们需要的CSL代码了
