我是新來的CSS,並嘗試通過Java的Jsoup解析器解析HTML。CSS選擇器「合併」元素
示例HTML:
<p>However much beautiful the s6 Edge looks, I doubt [...] the <a title="Samsung Unveils the Galaxy Note 4 and curved screen Note Edge" href="http://www.example.com/">Note Edge</a>, the dual gently curved screen [...] or accidental palm taps.</p>
我已經得到了<p>
元素中的文字如下:
Elements text = doc.select("p");
for (Element element : text) {
System.out.println(element.ownText() + "\n");
}
輸出:
但是很多漂亮S6邊緣看起來,我懷疑[...],雙重 輕輕彎曲的屏幕或偶然的手掌水龍頭。
人們可以看到,文Note Edge
insde的<a>
元素沒有顯示出來。
所以我想問是否有任何方法可行,顯示整個文本,包括<a>
元素中的文字如下:
但是很多漂亮S6的邊緣看起來,我懷疑[... ] 注邊, 雙輕輕彎曲的屏幕或偶然手掌水龍頭。
我很滿意每一個建議!
先生,你應該有一個獎牌的子節點。謝謝!! – user944351 2015-04-01 15:08:33