ben kullanıyorum kod örneğidir: Hiçbir birlikte buna benzer kod çalıştırmasına edebilmek için kullanılan Ar bir json dosyası okunurken: sözcük hata: json metinde geçersiz karakter İşte
library(jsonlite)
library(curl)
#url
url = "http://www.zillow.com/search/GetResults.htm?spt=homes&status=001000<=000000&ht=010000&pr=999999,10000001&mp=3779,37788&bd=0%2C&ba=0%2C&sf=,&lot=0%2C&yr=,1800&singlestory=0&hoa=0%2C&pho=0&pets=0&parking=0&laundry=0&income-restricted=0&pnd=0&red=0&zso=0&days=36m&ds=all&pmf=0&pf=0&sch=100111&zoom=6&rect=-91307373,29367814,-84759521,35554574&p=1&sort=globalrelevanceex&search=maplist&rid=4&rt=2&listright=true&isMapSearch=true&zoom=6"
#json
results_data_json = fromJSON(txt = url)
konu. Şimdi şu hatayı alıyorum:
Error in feed_push_parser(buf) :
lexical error: invalid char in json text.
<html><head><title>Zillow: Real
(right here) ------^
Bu konuyla ilgili herhangi bir fikir var mı?
Muhtemelen otomatik bir sorgu eşik sınırına ulaşmış olursunuz (bu HTML'nin tüm metnini incelemeniz bile söz konusu olabilir). IOW: JSON'u geri alamıyorsunuz, JSON'ı geri almamanın sebebi olan bir HTML sayfası alıyorsunuz. – hrbrmstr
@hrbrmstr, düşündüğüm şey buydu - gerçek URL'ye gittiğimde bir captcha'ya cevap vermek zorundayım gibi görünüyor. Bunun etrafında bir yolu var mı? Yoksa limit sıfırlanana kadar beklemek zorunda mıyım? – ultimate8
Sitelerini yaptıkları sırada sınırlama oranlarını görmek için siteyi gezerim. Bahsi geçen sınır içinde çalışmanız gerekecek ve - - mevcut bloğunuz serbest bırakılıncaya kadar bekleyiniz. – hrbrmstr