前提
自サイトをjavaのseleniumにてスクレイピングを行っています。
driver.findElementで取得した要素から.getText()で文字列の取得をし、その取得した文字と比較をしています。
実現したいこと
ちゃんとifを通るようにしたい
該当のソースコード
java
1WebElement genre_element = driver.findElement(By.id("genre")); 2String genre_text = genre_element.getText(); 3if (genre_text == "doujinshi") { 4 genre_text = "test"; 5}
試したこと
取得した文字列を.toUpperCase()で大文字変換して比較 > ダメでした
.getText()で取得した文字列をSystem.out.println();で出力した所
doujinshi
の文字が入っていたので比較する対象は間違ってないと思うのですが、心当たりはありませんでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/07/01 13:13