ReachA 開発ブログ

サービスReachA(仮)の開発ブログです

Wikipediaをアプリ内で利用する(iOS)

Media WikiというAPIがあります

qiita.com

 

取得できるのは、Wikipediaページの生HTMLです(マークダウンもとれますが)

 

そのままwkWebViewに読み込ませると生HTML状態なので、加工してあげないといけません。

とりあえずスマホ用にするところまではできました。

まあこれだけじゃ、単にWikipediaページ直叩きした方が速いんですが。

 

f:id:otihateten3510:20180405105807p:plain

 

 

Wikipediaの内容から、目次だけ抽出したいのですが、Kannaというスクレイピングライブラリを使ってみようと思います。

 

GitHub - tid-kijyun/Kanna: Kanna(鉋) is an XML/HTML parser for Swift.

 

とりあえず昨日はここまで。