2016-09-26 3 views

ответ

1

Вы можете сделать это с помощью MediaWiki API, разобрав страницу. Для примера, запрос будет:

https://en.wikipedia.org/w/api.php?action=parse&prop=sections&page=Fitbit 

Ответ будет включать в себя все разделы страницы с их именами (линии s) и направляющихся уровень сек.

{ 
    "parse": { 
     "sections": [ 
      { 
       "index": "1", 
       "line": "Products", 
       "level": "2", 
       ... 
      }, 
      { 
       "index": "2", 
       "line": "Fitbit Tracker", 
       "level": "3", 
       ... 
      }, 
      { 
       "index": "3", 
       "line": "Fitbit Ultra", 
       "level": "3", 
       ... 
      }, 
      ... 
     ] 
    } 
} 
+0

забыли поблагодарить Терминацию за ваш ответ. Я был более заинтересован в использовании файла дампа, так как занимает гораздо меньше времени, но, похоже, API является единственным решением здесь. Благодаря ! – user3700389

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