Characters_of_the_Three_Kingdoms - 三國人物結構化數據

Characters_of_the_Three_Kingdoms - 三國人物結構化數據

三國人物結構化數據git

爲何會有這個項目

  • 需求1:擺脫網上那些長篇累牘的文章;github

  • 需求2:只是想簡單查看下人物姓甚名誰、生辰八字、家住何地、三姑六婆;ajax

  • 需求3:只是想簡單查看下人物的歷史簡介、演義簡介;npm

  • 需求4:只是想簡單查看下人物的歷史評價;json

  • 需求5:只是想簡單查看下人物的...gulp

  • 需求6:想集中查看多我的物的資料;瀏覽器

  • 需求7:想獲取完整而不累贅的結構化數據,本身開發應用盡情發揮;bash

  • ...網絡

  • 需求N:...dom

有了數據能幹嗎

有了數據,除了不能上天入地,剩下的就看少年你本身的活潑思想了。

數據來源

數據主要整理自 維基百科百度百科 和其餘網絡資源。

數據展現 DEMO

  1. 全部已經完成的人物數據可查看數據展現 DEMO

  2. 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 反饋。

聯繫方式

License

MIT

Copyright (c) 2018-present, myvin

相關文章
相關標籤/搜索