Я только что завершил отображение моего входящего JSON
из моей модели данных на объект, из которого я генерирую JSON
для моего REST
запроса.
Проблема, которую я вижу, заключается в том, что сгенерированныйJSON
включает имя класса (объекта), как показано ниже (в формате class: obj2
или class: inner
):
class obj{
something1: class obj2{
id: sumet
}
something2: class obj2{
id2: 123
metadata: class meta{
[class inner{
name: val1
value: 123
}, class inner {
name: val2
value: 123
}, class inner {
name: val3
value: 123
}, class inner {
name: val4
value: 123
}, class inner {
name: val5
value: 123
}]
}
something3: 123
}
}
В сгенерированных объектах из моего YAML
, сгенерированный toString()
методы включают в строителе ниже:
sb.append("class obj2{\n");
Могу ли я настроить в своем YAML
исключение имени объекта?
Я просмотрел документы, но ничего не вижу.
Должен ли я просто написать свой собственный toString()
в своем картографе, чтобы справиться с этим?