我正在編寫一個需要將JSON發佈到URL的Groovy腳本。我注意到一個問題是,我的JSON中包含'/'的所有元素都被JSON Builder更改爲'\ /'。有沒有辦法阻止它?爲什麼Groovy JSONBuilder會在URL中跳轉斜槓?
這是使用Groovy 1.8。下面是一個簡單的例子,它的輸出:
def json = new JsonBuilder()
json.reply {
result 'http://google.ie/testing'
}
println json.toString()
Output -> {"reply":{"result":"http:\/\/google.ie\/testing"}}
感謝
我想你一定是指的是grails中的一個類。似乎沒有任何由JorgeBuilder提供的Groovy http://groovy.codehaus.org/api/index.html – 2011-06-13 15:30:47
@Don它[包含在1.8](http://groovy.codehaus.org/ gapi/groovy/json/JsonBuilder.html) – 2011-06-13 15:31:59
@tim_yates - 我怎麼沒有看到它在1.8文檔(上面鏈接)中列出? – 2011-06-14 08:22:45