我有一個HTML文件,其中有一部分是這樣的:如何在JSoup中獲得相關的類和值?
<a name="user_createtime"></a>
<p class="column">
<span class="coltitle">CreateTime</span> <span class="titleDesc"><span class='defPopupLink' onClick='popupDefinition(event, "datetime")'>datetime</span></span> <span class = "spaceandsize">(non-null)<sup><span class='glossaryLink' onclick="popupDefinition(event, '<b>non-null</b><br>The column cannot contain null values.')">?</span></sup></span>
<br>
<span class="desc">Timestamp when the object was created</span>
<a name="user_createuser"></a>
<p class="column">
<span class="coltitle">CreateUser</span> <span class="titleDesc">foreign key to <A HREF="User.html" TARGET="tableFrame">User</A></span>
<span class = "spaceandsize">(database column: CreateUserID)</span>
<br>
<span class="desc">User who created the object</span>
有很多這樣的Coltitle。 titleDesc和desc類。
現在,如果我得到一個輸入字符串,如「CreateTime」,我想輸出是:
CreateTime, datetime, Timestamp when the object was created
,如果我得到一個輸入字符串「CREATEUSER」,我想輸出是:
CreateUser, foreign key to User, User who created the object
我使用Jsoup對於這一點,而這到目前爲止,我已經得到了:
Elements colElements = Jsoup.parse(html).getElementsByClass("coltitle").select("*");
System.out.println("your Col:");
for (Element element : colElements)
{
if(element.ownText().equalsIgnoreCase("CreateTime"))
System.out.println(element.text());
}
剛剛打印選擇coltitl即我如何解析相關類並獲得它們的值?或者,他們甚至沒有關係,我是否正在走上錯誤的道路? 有人可以幫我得到我想要的輸出嗎?
哇。奇蹟般有效。這是因爲像你這樣的人,stackoverflow _什麼是IS_。祝你有美好的一天! :-) – VictorCreator
謝謝!人們總是可以盡力爲自己做出貢獻! ;) –