执行以下代码时:
def xml = new XmlSlurper().parse(url)
title = rss.chanel.title
rss.channel.item.each {
sql.firstRow("SELECT COUNT(*) FROM news WHERE title = ? ", [it.title])
}
我收到以下错误:
Invalid argument value: java.io.NotSerializableException
可能导致什么原因?
答案 0 :(得分:3)
问题是it.title
是NodeChild对象。
为了获得此对象的可序列化文本,我必须使用it.title.text()
。这非常棘手,因为我可以成功使用print it.title