2016-04-14 111 views
-2

TIAA.org sitesinden yapılan bir dizi yatırım borsalarda işlem görmüyor ve GoogleFinance vb. Gibi bir tiz sembolü ile kullanılamıyor. Bunlardan biri için her gün "kazıma" yapmak istiyorum Fiyat doğrudan TIAA.org web sitesinden ve otomatik olarak hücrelere hücresine.Google ImportXML to Scrape TIAA.org fiyatından indirim

Google sayfalarında, ImportHTML'yi tablo olarak kullanmanın kolay olacağını, ancak şans olmadığını düşündüm. Ben ImportXML ile denedim ama ilgimi çeken ve bana karıştıran belirli bir fiyat için xpath sorgusunu nasıl ayarlayacağımı anlayamıyorum - bir "N/A" hücresiyle sona ermeyi sürdür ("Hata: İçe aktarılan içerik" boş").

Bu URL'yi kullanarak:

https://www.tiaa.org/public/investment-performance/tiaavariableannuity/profile?ticker=41091375

birisi bir göz atın ve ben ImportXml veya diğer bir xpath kullanarak bir Google sac hücre içine QREARX için (birim değeri aka) günlük fiyatı içe nasıl önerebilir miyim yöntem?

Teşekkür

cevap

0

hafifçe https://www.tiaa.org/public/tcfpi/Investment/Portfolio?symbol= için Url'nizde önek değiştirmek ve sizin örnekte olduğu gibi daha sonra sonunda bilet numarası eklerseniz: 41091375

o zaman çekmek için bu ImportXML işlevini kullanabilirsiniz aradığın değer:

=IMPORTXML("https://www.tiaa.org/public/tcfpi/Investment/Portfolio?symbol=41091375","//*[@class='first']/text()") 

enter image description here

+0

Teşekkür! Maalesef bu, sitelerini yeniden düzenlenmiş URL'yi eski haline getirecek şekilde yeniden tasarlamış olabileceğinden beri görünüyor. – PgR