1
我正在開發一個應用程序,它從Last.fm API中提取有關音樂事件的信息。 但是,出於某種原因,應用程序僅解析XML文件中的前兩個事件,我無法弄清楚原因。任何幫助?用grails解析XML的問題
這是代碼:
def resultList = []
if(connection.responseCode == 200){
def xml = connection.content.text
def lfm = new XmlSlurper().parseText(xml)
lfm.events.event.each {
def result = [:]
result.eventId = it.id as String
result.eventTitle = lfm.events.event.find { it.'id' == result.eventId }.title as String
resultList << result
}
我剛剛意識到問題可能在Controller類中,而不是在XML解析中。它會產生以下異常:「處理請求時發生異常:[POST]/events/event/save - parameters:artist:artist create:Create」。有任何想法嗎?謝謝 – 2011-06-15 17:28:48
你能發表更多的代碼嗎?控制器操作和任何方法調用您發佈的代碼片段就足夠了。 – 2011-06-15 23:36:09