1

Существуют директивы для указания, является ли статья страницей неоднозначности. Я хотел бы узнать, существует ли какая-либо директива/Викимедиа-шаблон, используемый для обозначения статьи в виде списка?Как узнать, является ли статья из Википедии XML Дамп - это список?

До сих пор единственный способ, который я нашел, чтобы проверить это, - это P360 Property Wikidata, но в идеале я хотел бы получить эту информацию из дампа XML Википедии.

+0

Я собирался предложить вам посмотреть подкатегории [Категория: Списки] (https://en.wikipedia.org/wiki/Category:Lists), но кажется, что содержит * много * нежелательной. Итак, возможно, фильтрация только по названию статьи может работать? – svick

ответ

2

В этой категории отсутствует такая информация, но вы можете проверить ее название, если она начинается с "List of...".

Я не уверен, что все предметы, которые имеют свойство: P360 являются список статей (например, некоторые элементы неоднозначности как Q3086), но вы можете access them по MediaWiki API:

https://www.wikidata.org/w/api.php?action=query&list=backlinks&bltitle=Property:P360&blnamespace=0&bllimit=500 

Все статьи список отмечены Wikidata by instance of Статья в Википедии (Q13406463). Вы можете получить все их с помощью WikidataQuery API:

http://wdq.wmflabs.org/api?q=claim[31:13406463] 

В настоящее время они являются 216.685 (104,843 in enwiki)

Вы также можете отфильтровать все элементы с P360, которые не являются неоднозначности пунктов:

http://wdq.wmflabs.org/api?q=claim[360] AND noclaim[31:4167410] 

 Смежные вопросы

  • Нет связанных вопросов^_^