三國人物結構化數據git
需求1:擺脫網上那些長篇累牘的文章;github
需求2:只是想簡單查看下人物姓甚名誰、生辰八字、家住何地、三姑六婆;ajax
需求3:只是想簡單查看下人物的歷史簡介、演義簡介;npm
需求4:只是想簡單查看下人物的歷史評價;json
需求5:只是想簡單查看下人物的...gulp
需求6:想集中查看多我的物的資料;瀏覽器
需求7:想獲取完整而不累贅的結構化數據,本身開發應用盡情發揮;bash
...網絡
需求N:...dom
有了數據,除了不能上天入地,剩下的就看少年你本身的活潑思想了。
全部已經完成的人物數據可查看數據展現 DEMO。
DEMO 頁面使用 ajax
獲取 characters
文件夾的 json
文件,若要本地運行 DEMO 頁面,需本地啓動 server
。將項目 clone
到本地後,執行:
npm run start
複製代碼
或
gulp
複製代碼
而後瀏覽器打開 localhost:4300
便可。
{
// 姓名
"name": "劉備",
// 字
"courtesyName": "玄德",
// 號
"pseudonym": null,
// 其餘稱謂
"aliase": [
{
"name": "漢先主",
"desc": null
},
{
"name": "先主",
"desc": "三國志、華陽國志等稱爲先主"
},
{
"name": "漢主",
"desc": "資治通鑑稱劉備父子爲漢主"
}
],
// 乳名、小名、小字
"infantName": null,
// 性別:1 男,2 女
"gender": 1,
// 頭像
"avatar": "./images/avatars/劉備.jpg",
// 所屬勢力
"faction": "蜀漢",
// 出生日期
"birthdate": "161年",
// 出生地點:古時地名
"birthplace": "幽州涿郡涿縣",
// 出生地點:如今地名
"birthplacePresentDay": "河北省涿州市",
// 逝世日期
"deathdate": "223年6月10日",
// 逝世地點:古時地名
"deathplace": "白帝城永安宮",
// 逝世地點:如今地名
"deathplacePresentDay": "重慶市奉節縣",
// 在位時期
"tenure": "漢中王:219年-221年;蜀主:221年5月15日-223年6月10日",
// 職位
"position": ["蜀國皇帝"],
// 封爵
"peerage": null,
// 封地
"enfeoffment": null,
// 侍奉的帝王
"monarch": null,
// 諡號
"posthumousName": ["昭烈皇帝"],
// 廟號
"templeName": ["烈祖"],
// 世系、氏族
"genealogy": null,
// 歷史上的簡介
"historicalBriefIIntroduction": "蜀漢的開國皇帝,相傳是漢景帝之子中山靖王劉勝的後代...",
// 演義上的簡介
"novelisticBriefIIntroduction": "劉備,蜀漢的開國皇帝,漢景帝之子中山靖王劉勝的後代...",
// 家庭成員
// 若名不詳,則 name 字段爲 名不詳
"family": {
"father": {
"character": [
{
"name": "劉弘",
"desc": "東漢末年的州郡小官"
}
],
"desc": null
},
"mother": {
"character": [
{
"name": "名不詳",
"desc": null
}
],
"desc": null
},
"brothers": null,
"sisters": null,
"spouse": {
"character": [
{
"name": "甘夫人",
"desc": "沛人,妾室,劉禪生母,曾於長阪被困,幸得趙雲解救。後病死,諡皇思夫人,後再追諡昭烈皇后,與劉備合葬。"
},
{
"name": "糜夫人",
"desc": "麋竺之妹,於劉備在豫州落難時,麋竺將她嫁給劉備。"
},
{
"name": "孫夫人",
"desc": "孫權之妹,與劉備結爲政治婚姻,後劉備入蜀,孫權接回她,再無記錄。"
},
{
"name": "穆皇后",
"desc": "吳氏,吳懿之妹,劉瑁遺孀,劉備入蜀後納爲夫人,後爲漢中王后。劉禪即位時,尊她爲皇太后,稱長樂宮。延熙八年病死,與劉備合葬。"
}
],
"desc": "甘夫人被劉備納爲妾室時,因他「數喪嫡室」,而主內事。數位嫡室的身份已不可考。僅知建安元年(196年),呂布曾俘虜劉備的妻兒[32],轉至廣陵郡海西縣時,又娶了麋夫人。次子劉永和三子劉理各自的生母亦不可考,僅知非正室且非同一人。"
},
"sons": {
"character": [
{
"name": "劉禪",
"desc": "字公嗣,劉備長子。後登上皇位。乳名阿斗。"
},
{
"name": "劉永",
"desc": "字公壽,劉備次子。先爲魯王,後封爲甘陵王。與劉禪寵臣黃皓不和,被劉禪疏遠。後東遷洛陽,拜奉車都尉,封爲鄉侯。"
},
{
"name": "劉理",
"desc": "字奉孝,劉備三子。先爲梁王,後封爲安平王。早卒,諡爲悼王。"
},
{
"name": "劉封",
"desc": "劉備養子。本姓寇,劉備入蜀後委任爲將,但因關羽兵敗時不予救援及逼反孟達喪失上庸之責遭賜死。"
}
],
"desc": null
},
"daughters": {
"character": [
{
"name": "名不詳",
"desc": null
},
{
"name": "名不詳",
"desc": null
}
],
"desc": "有二女於劉備南逃至長阪時被曹將曹純所俘。"
}
},
// 歷史評價
"historicalEvaluations": [
"劉元起:「吾宗中有此兒,很是人也。」(《三國志·蜀書·先主傳第二》)",
"陳登:「雄姿傑出,有王霸之略,吾敬劉玄德。」(《三國志·魏書·桓二陳徐衛盧傳第二十二》)",
"袁紹:「劉玄德弘雅有信義,今徐州樂戴之,誠副所望也。」(《三國志·蜀書·先主傳第二》)"
]
}
複製代碼
全部已經完成的人物數據可查看 DEMO。
劉備 | 諸葛亮 | 曹操 | 孫權 | 張讓 | 張角 | 張寶 | 張梁 | 張飛 | 張鈞 |
張舉 | 張純 | 張濟 | 張遼 | 張郃 | 張邈 | 張超 | 張楊 | 張虎 | 張統 |
張闓 | 張燕 | 張昭 | 張紘 | 張英 | 張勳 | 張繡 | 張魯 | 張道陵 | 張衡 |
張顗 | 張南 | 張南 | 張武 | 張溫 | 張溫 | 張允 | 張橫 | 張既 | 張衛 |
張鬆 | 張任 | 張肅 | 張翼 | 張著 | 張音 | 張爽 | 張裔 | 張達 | 張苞 |
張嶷 | 張休 | 張茂 | 張當 | 張特 | 張約 | 張緝 |
全部數據整理自網絡,且鄙人才疏學淺,必定會有疏忽錯誤,歡迎指正。
若是你有好的建議或意見,歡迎提 issue 反饋。
Copyright (c) 2018-present, myvin