我正在尝试将JSON文件的两行转换为一个值。
来源是:
[
{
"DETAIL": "<html><head><style>table {border-collapse: collapse; width: 60%; table-layout: fixed;} html,body,h1,h2,h3,h4,h5 </style></head><body>"
},
{
"DETAIL": "<body><br><br><h2>CRUDs</h2><table> <tr><th style=\"width:40%\">TABLE_NAME</th><th style=\"width:30%\">INSERTS</th><th style=\"width:30%\">UPDATES</th><tr><td>CONTACT</td></body></html>"
}
]
所需输出为:
{
"DETAIL" : "<html><head><style>table {border-collapse: collapse; width: 60%; table-layout: fixed;} html,body,h1,h2,h3,h4,h5 </style></head><body><body><br><br><h2>CRUDs</h2><table> <tr><th style=\"width:40%\">TABLE_NAME</th><th style=\"width:30%\">INSERTS</th><th style=\"width:30%\">UPDATES</th><tr><td>CONTACT</td></body></html>"
}
我现在的spec是:
[
{
"operation": "shift",
"spec": {
"*": {
"DETAIL": "DETAIL"
}
}
}
]
这种方法可以工作,但返回的值是一个数组,如下所示
{
"DETAIL" : ["<html><head><style>table {border-collapse: collapse; width: 60%; table-layout: fixed;} html,body,h1,h2,h3,h4,h5 </style></head><body><body><br><br><h2>CRUDs</h2><table> <tr><th style=\"width:40%\">TABLE_NAME</th><th style=\"width:30%\">INSERTS</th><th style=\"width:30%\">UPDATES</th><tr><td>CONTACT</td></body></html>"]
}
我很感激你能帮我解决这个问题,谢谢。
1条答案
按热度按时间kmpatx3s1#
象征性地你的第一个规格是这样的
通过添加一个modify转换规范将其转换为以下类型,该转换规范将***join***s数组的那些组件:
网站http://jolt-demo.appspot.com/上的***演示***是