我正在尝试为以下输入编写一个颠簸转换-
{
"restaurantId": "ZZ4ORJDY3E",
"chainId": "a-b"
}
预期输出是 -
{
"ZZ4ORJDY3E" : {
"key" : "ZZ4ORJDY3E",
"start" : "a",
"end" : "b"
}
}
我的规格是 -
[
{
"operation": "shift",
"spec": {
"@restaurantId": "@restaurantId.key",
"chainId": {
"*-*": {
"$(0,1)": "@restaurantId.start",
"$(0,2)": "@restaurantId.end"
}
}
}
}
]
规范未按预期输出进行转换。我想学习如何在字符串解析器中使用属性。