0
Joltのテストケースのほとんどは、例として役立つようですが、私が探しているものは何も見つかりませんでした。背景のために、ソースコードは、Googleのシートから来るものの剥奪版です。行と列。Joltを使用してGoogleシートJSONを簡略化
出典JSON:
[
{
"values": [
{
"formattedValue": "ACHME - Thailand"
},
{
"formattedValue": "5,368.11"
},
{
"formattedValue": "17.09%"
}
]
},
{
"values": [
{
"formattedValue": "ACHME-B2A"
},
{
"formattedValue": "101.47"
},
{
"formattedValue": "0.32%"
}
]
},
{
"values": [
{
"formattedValue": "ACHME-B2E"
},
{
"formattedValue": "83.79"
},
{
"formattedValue": "0.27%"
}
]
}
]
所望の出力:
[
{
"row": [
"ACHME - Thailand",
"5,368.11",
"17.09%"
]
},
{
"row": [
"ACHME-B2A",
"101.47",
"0.32%"
]
},
{
"row": [
"ACHME-B2E",
"83.79"
"0.27%"
]
}
]
私は私が道のほとんどを取得し、このJoltのを試してみましたが、私はまだ行の境界を失っています。それはすべて、配列内の1つの 'row'要素とすべての値で出てきます。
[
{
"operation": "shift",
"spec": {
"*": {
"values": {
"*": {
"formattedValue": "row[]"
}
}
}
}
}
]
ありがとうございます。これは概念的にスプレッドシートから来ているので、 '値'配列が同じ長さであるという前提が有効です。これは将来私にとって非常に有用なパターンになります。 – Mark