2
我使用Jackson从Java对象生成JSON格式的字符串。Jackson - 如何序列化javascript函数
然后生成的JSON字符串在HTTPResponse中发送,Highcharts解释它在客户端显示图表。
这一切都很好,直到我发现我需要序列化JavaScript函数。例如
"xAxis" : {
events {
setExtremes: function(event) {
//javascript code
}
}
}
我知道这是无效的JSON了,但我需要一个解决方法。 关于如何做到这一点的任何想法?
我会接受这个答案,虽然你是对的,但并不漂亮。 – sara 2013-03-29 10:09:25
不确定这个答案是最新的。杰克逊的['@ RawValue'](http://jackson.codehaus.org/1.8.2/javadoc/org/codehaus/jackson/annotate/JsonRawValue.html)注释将防止引用该值(for已经序列化的对象和函数)。 – 2015-03-23 09:25:15