json - 从Github页面提供JSON数据

标签 json api github repository github-pages

我在github上有一个存储库,该存储库的根目录中包含许多csv,json,yml数据文件。

如何使用Github Pages来提供这些文件?

例如:当我转到http://username.github.io/reponame/


/posts-提供posts.json文件的内容
/users-提供users.json文件的内容
/comments-提供comment.json文件的内容
/posts.csv-提供posts.csv文件的内容

最佳答案

您只需要在存储库中添加.json文件,就可以像普通的JSON API一样访问它们

在以下存储库username.github.io/reponame中添加以下文件

posts.json

[
  {"id": 1, "title": "Title 1"},
  {"id": 2, "title": "Title 2"}
]


users.json

[
  {"name": "abc", "email": "abc@example.com"},
  {"name": "xyz", "email": "xyz@example.com"}
]


comments.json

[
  {"post_id": "1", "text": "Comment 1"},
  {"post_id": "2", "text": "Comment 2"}
]


posts.csv

id,title
1,Title 1
2,Title 2


并使用


http://username.github.io/reponame/posts.json
http://username.github.io/reponame/users.json
http://username.github.io/reponame/comments.json
http://username.github.io/reponame/posts.csv

关于json - 从Github页面提供JSON数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39199042/

相关文章:

java - 从 json : wrong characters 读取日文文本

mysql - AWS API REST 连接到外部 MySQL 数据库

c# - 在 github 上托管 VisualStudio 项目的指南

javascript - Discord.js 关于消息命令不起作用

git - 为什么一个新的本地分支会立即开始跟踪创建它的本地分支,我该如何关闭它?

linux - 使用 Ubuntu 16.04.2 LTS 的 GIT 拉取

java - com.google.gson.JsonSyntaxException 试图解析 json 中的日期/时间

json - Elm:如何使用单个 TypeConstructor 对联合类型进行 Json 解码?

java - 如何在JSP页面中循环JSONArray并在div标签中显示每条记录?

安卓 : Read Facebook wall messages (public)