我正在使用Scala-Play framework
我试图从其他网站获取数据但Await.result(xxx, Duration.Inf).json
此特定行显示错误JsonParseException: Unexpected character ('<' (code 60))
这里是我的代码
var list:List[String] = List();
var Url = "http://www.xxxxxx"
val Response = ws.url(Url).get()
val data = Await.result(Response, Duration.Inf).json
有人帮助我
用于HTML Scraping 我正在使用这些库
import net.ruippeixotog.scalascraper.browser.JsoupBrowser
import net.ruippeixotog.scalascraper.dsl.DSL._
import net.ruippeixotog.scalascraper.dsl.DSL.Extract._
import net.ruippeixotog.scalascraper.dsl.DSL.Parse._
import play.api.libs.ws.WSClient
import play.api.libs.ws.WSResponse
答案 0 :(得分:1)
尝试使用普通浏览器访问网址,看看响应是否是有效的json响应。该错误表示您从Await.result(Response,Duration.Inf)获得的响应不是有效的json。
答案 1 :(得分:0)
Response
不包含有效的json。检查URL是否在GET