doc.Find(セレクタ).Each(func(index int,selection *goquery.Selection){ selection.Find(セレクタ).Text() selection.Find(セレクタ).Attr("href") }
例えばdoc.Find(セレクタ)で該当する箇所がいくつかあり、それぞれのText()とAttr("href")を取得する場合、Text()で取得したテキストが「あああ」だった場合は次のFind.Attr("href")は行わず次のdoc.Find(セレクタ)に該当するText(),Attr("href")の処理に行くようにするにはどのようにすれば良いのでしょうか?
for文のcontinueみたいなものはあるのでしょうか?
単純にif文でやるものなのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/03/13 13:37