Bu örnekte var olan JSON verisi içerisinde eklenmek istenen key değeri bulunmuyorsa key ifadesinin eklenmesi gösterilecektir.
Örnek Giriş Değeri
{
"statusCode" : 200,
"statusDescription" : "OK",
"numRows" : 1,
"data" : [ {
"data" : {
"Alan1" : "içerik1",
"Alan2" : "içerik2",
"Alan3" : 1,
"Alan4" : "içerik3",
"Alan5" : "içerik4",
"NewField": "test"
}
} ],
"elapsedTime" : 1,
"errors" : [ ]
}
CODE
JOLT Dönüşüm Kodu
[
{
"operation": "modify-default-beta",
"spec": {
"data": {
"*": {
"data": {
"NewField": null,
"NewField2": null
}
}
}
}
}
]
CODE
Örnek Çıkış Değeri
{
"statusCode" : 200,
"statusDescription" : "OK",
"numRows" : 1,
"data" : [ {
"data" : {
"Alan1" : "içerik1",
"Alan2" : "içerik2",
"Alan3" : 1,
"Alan4" : "içerik3",
"Alan5" : "içerik4",
"NewField" : "test",
"NewField2" : null
}
} ],
"elapsedTime" : 1,
"errors" : [ ]
}
CODE