Użyłem LINQ-to-Wiki, aby uzyskać strony z Wikipedii do mojej aplikacji webowej ASP.NET MVC. Użyłem poniższego zapytania, aby strony miały tytuł taki jak "Indie".Jak zdobyć wszystkie strony miasta z Wikipedii za pomocą LINQ-to-Wiki?
var wikipedia = new Wiki("Example");
var data = wikipedia.Query.allpages()
.Where(i => i.prefix == "India")
.ToList();
Ale daje wszystkie strony związane z „Indie” Nie tylko Miejsca/Cities.How aby tylko dostać Miejsca/Miasta z tego zapytania? Albo jak szukać miejsca przez property.Can nikogo „categorymembers” proszę o pomoc ?
jest to Linq-to-wikipedia (https://linqtowikipedia.codeplex.com/) lub LinqtoWiki (https://www.nuget.org/packages/LinqToWiki)? – Marco
To jest LinqtoWiki (nuget.org/packages/LinqToWiki). – Midhuna
Wikipedia to encyklopedia, a nie baza danych. Rozważ skorzystanie z Wikidata, która zapewni Ci linki do Wikipedii, które możesz filtrować. Zobacz też https://stackoverflow.com/questions/18394863/how-do-you-filter-wikivoyage-api-results-by-city. – framawiki