1
我想做一些顯然很簡單的事情:調用Web服務並將結果保存到數據庫中。Play2中的Webservice調用Scala
我是阿卡演員碼內,我要做的就是調用對象方法:
object Service {
def run {
val response = WS.url("http://api.server.com/rest/")
.withAuth("test", "test", com.ning.http.client.Realm.AuthScheme.BASIC)
.get.value.get.get.body
}
}
如何解析的身體嗎?我試圖在控制檯上打印它,但我得到了NotSuchElement異常。
有什麼想法,想過?如何解析XML的數組,屬性和元素?
我在打版自上一版本2.1.0
它工作甜美,不錯的嘗試沒有測試!儘管如此,問題的最後部分仍然存在。如何將Some(response.xml)轉換爲表示XML的Case類? – 2013-02-18 14:54:16
這只是普通的Scala xml處理。也許這篇文章可以幫助你開始:http://bcomposes.wordpress.com/2012/05/04/basic-xml-processing-with-scala/ – EECOLOR 2013-02-18 15:18:05