ウェブページからリンクを取得するためにhtmlUnitを使用します。私は "foglio illustrativo PDF" のリンクを取得したいHtmlUnit - href属性を取得中にエラーが発生しました
String url = "https://farmaci.agenziafarmaco.gov.it/bancadatifarmaci/farmaco?farmaco=012745";
try {
java.util.logging.Logger.getLogger("com.gargoylesoftware.htmlunit").setLevel(Level.OFF);
final WebClient webClient = new WebClient();
WebClientOptions wco = webClient.getOptions();
wco.setUseInsecureSSL(true);
final HtmlPage page = webClient.getPage(url);
final HtmlElement list = page.getHtmlElementById("link_FI");
System.out.println(list.toString());
}catch(Exception e){
e.printStackTrace();
}
:
は、ここに私のコードです。 htmlコード内を移動すると(関数クロムのコードを調べると)、ID「link_FI」のタグ「a」内にあります。しかし、上記のコードを実行すると、hrefタグは空です。結果は、
HtmlAnchor[<a id="link_FI" href="#" title="Foglio Illustrativo">]
ですが、hrefは空ではありません。なぜ??
ありがとう、私は理由を理解しています。どうすれば解決できますか? – Fidelis