1
У меня есть проблема при строительстве JSONObjectиспользовать статическую переменную в качестве ключа в формате JSON
MyCustomerClass.groovy
class MyCustomerClass {
static String MY_NAME = "my_name"
public JSONObject formDetails() {
def customer = getCustomer()
JsonBuilder data = new JsonBuilder()
data {
customer {MY_NAME customer.name}
// more object details
}
JSONObject json = new JSONObject(data.toPrettyString())
return json
}
}
Когда она строит объект JSon он не заменяющий MY_NAME
в my_name
. Вместо этого ключом является "MY_NAME"
. Мне что-то не хватает. Но если я использую статическую переменную как значение, она заменяется.
спасибо.иработа !!! – user2001627