我一直在尝试转换以下JSON
{
"controlid": "65363_738_VI","MSH_1.acceptAcknowledgementType": "AL","MSH_1.SendingFacility.NamespaceID": "6","MSH_1.SendingApplication.NamespaceID": "HOSP","MSH_2.acceptAcknowledgementType": "AK","MSH_2.SendingFacility.NamespaceID": "7","MSH_2.SendingApplication.NamespaceID": "HOSP"
}
我正在寻找类似的输出
{
"msh" : [{
"controlid" : "65363_738_VI","seq" : "1","acceptAcknowledgementType" : "AL","SendingFacility.NamespaceID" : "6","SendingApplication.NamespaceID" : "HOSP"
},{
"controlid" : "65363_738_VI","seq" : "2"
"acceptAcknowledgementType" : "AK","SendingFacility.NamespaceID" : "7","SendingApplication.NamespaceID" : "HOSP"
}]
}
我的规格为
[
{
"operation": "shift","spec": {
"controlid": "msh.&(0,0)","*.*": {
"@0": "msh.&(0,2)"
}
}
}
]
我得到的最终输出是
{
"msh" : {
"controlid" : "65363_738_VI","acceptAcknowledgementType" : [ "AL","AK" ],"SendingFacility.NamespaceID" : [ "6","7" ],"SendingApplication.NamespaceID" : [ "HOSP","HOSP" ]
}
}
对于获得正确规格甚至正确方向的指针的任何帮助,将不胜感激。
感谢和问候,