Je donne les résultats suivants jsFiddleComment utiliser JSoup pour obtenir le lien hypertexte href?
Je tente d'utiliser JSoup pour obtenir la valeur de chaîne href
de l'hyperlien sur la ligne 238:
<a href="/chain/admin/config/editRepository.action?planKey=AB-CSD&repositoryId=28049450">
Par conséquent, souhaité le résultat serait d'obtenir une chaîne avec une valeur de:
/chain/admin/config/editRepository.action?planKey=AB-CSD&repositoryId=28049450
Voici mon code:
Document doc = Jsoup.connect("http://myapp.example.com/fizz.html").get()
Elements elems = doc.getElementsByAttributeValueContaining("href", "repositoryId")
Quand je lance cela, la valeur de elems
est vide: pourquoi, et que dois-je faire pour obtenir la chaîne désirée?
Avez-vous le href avec la valeur contenant repositoryId ou juste la valeur de href? –
Merci @SyamS (+1) - Je suppose que je ne comprends pas votre question. J'essaie d'analyser le fichier HTML ('fizz.html') dans le lien jsFiddle ci-dessus. Dans ce fichier HTML, sur la ligne 238, se trouve un lien hypertexte (""). Je veux le 'href' de cet hyperlien spécifique, pas d'autres. En fin de compte, tout ce qui m'intéresse est la sous-chaîne 'repositoryId' dans le href, mais je peux l'analyser plus tard, après le code JSoup. – IAmYourFaja