我正在建立一个网站,该网站对IT问题进行了分类。

如何获取stackoverflow上使用的所有标签的内容?

我需要对相同的内容使用相同的标记功能,但要分开使用。

如何提取所有标签的内容? (应该是几千)

最佳答案

您可以利用Stack Exchange Data Explorer收集此类信息。

下面的query将拉出所有标签,其摘录和其Wiki内容:

select
  t.tagName,
  e.body as 'Excerpt',
  w.body as 'WikiBody'
from tags t
left join Posts e
  on t.ExcerptPostId = e.Id
left join Posts w
  on t.WikiPostId = w.Id
order by t.tagName

在撰写本文时,这将返回42,553行。

请注意,并非所有标签都具有摘录或Wiki内容。

关于stackexchange-api - stackoverflow中使用的所有标签的列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33335492/

10-12 23:35