2017-03-10 31 views
0

代碼=ImportHtml(「http://en.wikipedia.org/wiki/Demographics_of_India「; 「table」;4)正在爲我工​​作。帶類聲明的importHTML

我現在想要指定具有某個CSS類的HTML元素。對於importXML,它的工作原理就像=importxml(http://example.com,"//*[@class='teaser']") - 對於importHTML它應該如何工作?

回答

0

我想你不能定位類IMPORTHTML .. 但我已經在B2 & B3細胞產生IMPORTXML這樣你就可以在這裏進行測試,看看是否可以幫助你:

https://docs.google.com/spreadsheets/d/18QIz2fzV0iAI2rdgJqALQx_T9bJjvwyjZIwH-0bLCjI/edit?usp=sharing

=ImportXml("https://en.wikipedia.org/wiki/Demographics_of_India", "//*[@id='mw-content-text']/div[6]") 

並在B3細胞有例如用類定位:

=IMPORTXML("https://en.wikipedia.org/wiki/Demographics_of_India", "//div[contains(@class, 'printfooter')]") 

歡呼聲,K

+0

事情是 - 我想獲得的不僅僅是一個內容,但也是html代碼。因此,如果我得到一個div的內容,我需要獲取放置在div中的所有跨度,hrefs等。我害怕,importXML不會這樣做 - 它只會得到一個乾淨的文本:( –

+0

你問''類'定位,所以我給你的例子,請問另一個問題的HTML代碼捕獲 –

+0

嗨@ChillyBang你可以標記我的答案爲解決方案,如果它幫助你? –