ฐานข้อมูลรายชื่อมหาวิทยาลัยในประเทศไทย อ้างอิงข้อมูลจาก Wikipedia
universities.json
(~33KB)universities-pretty.json
(~41KB) เป็น version format JSON สวยๆงามๆ
เพียงแค่โหลดไฟล์ universities.json
ในโฟลเดอร์ dist
นำไปใช้ได้เลย!
ใน repo นี้มี source code ที่ใช้ในการ scrap ข้อมูลจาก wikipedia เขียนโดยใช้ภาษา JavaScript รันบน Node.js v8 โดยใช้ puppeteer ในการทำ browser automation และใช้ cheerio ช่วยในการอ่าน DOM Tree
โดยคุณสามารถนำ source code ไปรันเองได้เลย โดยต้องการแค่ Node.js เวอร์ชั่นที่รองรับ async/await (v7.7.1 เป็นต้นไป) เท่านั้น
หลังจากมี Node.js แล้ว ให้ทำการติดตั้ง dependencies
npm install
รัน script
npm run start
ผลลัพธ์จะอยู่ในโฟลเดอร์ dist
บางมหาวิทยาลัยที่ไม่มีข้อมูลใน Wikipedia แต่มีในรายการของ สกอ. ข้อมูลเหล่านี้จะไม่ระบุรหัสของมหาวิทยาลัยเป็นภาษาอังกฤษ (field enCode
)
ท่านสามารถใช้ไฟล์ universities_with_mua.json
ได้เลย หรือหากท่านต้องการปรับปรุงข้อมูลในไฟล์นั้น ให้ท่าน download ไฟล์ สถาบันอุดมศึกษาในสังกัด ในเว็บไซต์ สกอ. ลงใน directory นี้ แล้วสั่ง
node read_mua.js
เพื่อสั่งสร้างใหม่ได้
- ไฟล์ database แบบ JSON
- ไฟล์ database แบบ CSV
- ลองใช้ datasource จากที่อื่นนอกจาก wikipedia