github可以用来提供XML吗?

时间:2016-07-17 12:26:02

标签: xml github

我在github上有一些XML。如果我卷曲并在本地保存文件

curl https://raw.githubusercontent.com/geojayuu/bookmarks/master/bookmarks_xbel.xml > local.xml

然后我可以在FireFox中打开文件,然后使用标准的xml样式表进行渲染。

如果我尝试使用原始页面直接从github做同样的事情

https://raw.githubusercontent.com/geojayuu/bookmarks/master/bookmarks_xbel.xml

它呈现为纯文本。

我希望能够做的是指向github上的原始xml,并将其呈现在我的浏览器中,就像具有相同内容的本地文件一样。

1 个答案:

答案 0 :(得分:1)

您可以试用raw.githack.com服务。

在您的情况下,使用的网址是:
https://rawcdn.githack.com/geojayuu/bookmarks/master/bookmarks_xbel.xml

正如其名称所暗示的,它是一个黑客(取决于githack.com服务的存在)。
问题在于raw.githubusercontent.com提供的内容类型:未设置。
raw.githack.com确实设置了它:Content-Type: application/xml; charset=utf-8