本项目包含高考语文必背的 60 篇古诗文,整理为 JSON 格式,便于程序化处理和学习。
poetry.json
:包含所有 60 篇古诗文的完整内容,每篇文章以 JSON 对象存储,字段包括标题、作者和内容。每篇文章以 title
(标题)、author
(作者)和 content
(内容)字段存储。sentences.json
:将文章拆分为句子形式,便于逐句学习和分析。每篇文章以 title
(标题)、author
(作者)和 content
(句子数组)字段存储。hitokoto.js
:一个简单的 JavaScript 模块,可供处理 sentences.json
文件中的句子,实现 Hitokoto 风格的随机句子输出。example.html
:包含一个简单的网页,展示 hitokoto.js
模块的使用方法。可以直接在浏览器中打开查看效果。utils
文件夹:包含一些实用的 Python 脚本,用于处理 JSON 文件。
divide.py
:将 sentences.json
文件中的内容拆分并存储为 divided.json
文件。generated
文件夹:包含一些自动生成的文件。
divided.json
:由 divide.py
自动生成。内容和格式与 sentences.json
相同,但将每句单独存储在单个 JSON 对象中,便于随机抽取。每个句子以 title
(标题)、author
(作者)和 content
(句子数组,仅含有一个句子)字段存储。hitokoto.js
模块的考虑,content
字段仍然是一个数组。f5bk
)整理,非常感谢。高考古诗文汇编 文字版 20231021.pdf
文件转换为 TXT 文本,然后通过 Python 脚本将其转换为 JSON 格式,仅经过生僻字码位对齐等有限人工核查,错误在所难免,在使用时请务必注意校对!sentences.json
中共有 13 个条目,因为《颜渊》的内容较长,拆分为 2 个条目。客曰:
、苏子曰:
字样;有问之,对曰:
、驼曰:
字样。如需使用完整古诗文,请务必使用 poetry.json
文件,而不是用 sentences.json
文件拼接!
𫐓
、𪭢
、𪩘
等。如出现显示问题,推荐安装使用霞鹜文楷系列免费字体。[
{
"title": "劝学",
"author": "《荀子》",
"content": "君子曰:学不可以已。青,取之于蓝,而青于蓝;冰,水为之,而寒于水。木直中绳,𫐓以为轮,其曲中规。虽有槁暴,不复挺者,𫐓使之然也。故木受绳则直,金就砺则利,君子博学而日省乎己,则知明而行无过矣。吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。登高而招,臂非加长也,而见者远;顺风而呼,声非加疾也,而闻者彰。假舆马者,非利足也,而致千里;假舟楫者,非能水也,而绝江河。君子生非异也,善假于物也。积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里;不积小流,无以成江海。骐骥一跃,不能十步;驽马十驾,功在不舍。锲而舍之,朽木不折;锲而不舍,金石可镂。蚓无爪牙之利,筋骨之强,上食埃土,下饮黄泉,用心一也。蟹六跪而二螯,非蛇鳝之穴无可寄托者,用心躁也。"
}, ...
]
[
{
"title": "劝学",
"author": "《荀子》",
"content": [
"君子曰:学不可以已。",
"青,取之于蓝,而青于蓝;冰,水为之,而寒于水。",
"木直中绳,𫐓以为轮,其曲中规。",
"虽有槁暴,不复挺者,𫐓使之然也。", ...
]
}, ...
]
[
{
"title": "劝学",
"author": "《荀子》",
"content": [
"君子曰:学不可以已。"
]
}, ...
]
欢迎提交议题或拉取请求,帮助改进本项目。
如有问题或建议,请联系 Clover Yan。
gaokao-poetry by Clover Yan is licensed under CC BY-SA 4.0
f5bk
),再次感谢。