我想改变它:
{
"key": "MyNamespace.myName",
"value": true
}
到
{
"data": {
"header": {
"namespace": "MyNamespace",
"name": "SetMyName",
"messageId": "UUIDString"
},
"payload": {
"myName": true
}
}
}
这里有几个问题。首先,我不确定如何将key
,MyNamespace.myName
的json值分为两部分,将其分配为键namespace
和name
的值分别作为shift
操作的一部分。
第二,我需要通过大写名称的首字母来转换myName
的大小写,因此在将其附加到MyName
之前,它变为Set
。
最好的方法是什么?