回答編集履歴

1 YahooJapanの利用規約について追記

nakasho_dev

nakasho_dev score 2643

2017/11/17 23:06  投稿

実現したいことのどの部分まで理解されて、どの部分が分からないのか把握できないのですが、参考になる情報を以下に示します。
* [Swift3 httpメソッド・XMLパースでのデーター取得について](https://teratail.com/questions/72986)
* [swift3でのサイトのhtml取得](https://teratail.com/questions/51622)
* [[Swift3.0]Alamofire + SWXMLHash を使用してXMLをパースする。](https://qiita.com/hgffgh/items/f5fa228560ddc660d6bb)
* [SWXMLHashでのHTML解析例](https://github.com/drmohundro/SWXMLHash/blob/49dee5d3c448685ca3f511792f5b679423d36475/Tests/SWXMLHashTests/LazyXMLParsingTests.swift)
* [SWXMLHashでのHTML解析例](https://github.com/drmohundro/SWXMLHash/blob/49dee5d3c448685ca3f511792f5b679423d36475/Tests/SWXMLHashTests/LazyXMLParsingTests.swift)
【追記】もし、例として挙げたのではなく実際にYahoo天気情報のHTMLを解析しようとした場合、他の回答にもあるように公式が提供しているAPIをお使いください。HTMLを解析してその情報を再利用するのはYahooJapanの利用規約に違反します。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る