在下文的JSON中,当价格为rpp=真实时,我试图选择原材料价值。 这有时可能是第一种价格,也可能是所列价格的任何N数,但大部分时间是无价格或无价=真实价格。
这是可能的吗?
例如,使用{[“价格”][“价值”] 确实选择了我的价格,但我希望是_rpp=真实价格。
谢谢。
{
"position": 1,
"title": "Apple USB-C to Lightning Cable (2 m)",
"asin": "asintest",
"link": "https://www.amazon.com/",
"categories": [{
"name": "Electronics",
"id": "electronics"
}],
"image": "https://m.media-amazon.com/images/",
"is_prime": true,
"rating": 4.8,
"ratings_total": 15213956,
"prices": [{
"symbol": "$",
"value": 29,
"currency": "USD",
"raw": "$29.00",
"name": "$29.00",
"is_primary": true
},
{
"symbol": "$",
"value": 35,
"currency": "USD",
"raw": "$35.00",
"name": "$29.00",
"is_rrp": true
}
],
"price": {
"symbol": "$",
"value": 29,
"currency": "USD",
"raw": "$29.00",
"name": "$29.00",
"is_primary": true
},
"page": "1",
"position_overall": 1
}
将在N8N:https://docs.n8n.io/code-examples/expressions/jmespath/#an-alternative-to-arrow-Functions。