请用js将{ "key": "T00003", "nodeType": "sqlReadNode", "nodeName": "平台数据输入算子", "nodeText": "平台数据输入算子", "nodeRole": "source", "tip": "通过SQL语句读取数据", "mark": "M01", "text": "平台数据输入算子", "name": "T00003", "locLeft": 847, "locTop": 273 },转换成{ "id": "T00003", "type": "sqlReadNode", "x": 847, "y": 273, "properties": { "text": "平台数据输入算子", "nodeName": "平台数据输入算子", "nodeText": "平台数据输入算子", "nodeRole": "source", "tip": "通过SQL语句读取数据", "mark": "M01", "name": "T00003" }, "baseType": "node" },
时间: 2023-05-20 16:02:08 浏览: 46
可以使用以下代码将给定的JSON对象转换为新的格式:
let input = {
"key": "T00003",
"nodeType": "sqlReadNode",
"nodeName": "平台数据输入算子",
"nodeText": "平台数据输入算子",
"nodeRole": "source",
"tip": "通过SQL语句读取数据",
"mark": "M01",
"text": "平台数据输入算子",
"name": "T00003",
"locLeft": 847,
"locTop": 273
};
let output = {
"id": input.key,
"type": input.nodeType,
"x": input.locLeft,
"y": input.locTop,
"properties": {
"text": input.nodeText,
"nodeName": input.nodeName,
"nodeText": input.nodeText,
"nodeRole": input.nodeRole,
"tip": input.tip,
"mark": input.mark,
"name": input.name
},
"baseType": "node"
};
console.log(output);
输出结果为:
{
"id": "T00003",
"type": "sqlReadNode",
"x": 847,
"y": 273,
"properties": {
"text": "平台数据输入算子",
"nodeName": "平台数据输入算子",
"nodeText": "平台数据输入算子",
"nodeRole": "source",
"tip": "通过SQL语句读取数据",
"mark": "M01",
"name": "T00003"
},
"baseType": "node"
}
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)