我有 json
[
{
"name": "Name1",
"address": "City1\nCountry1"
},
{
"name": "Name2",
"address": "City2 Country2"
}
]
我正在使用 jayway 库使用“地址”提取“名称”。我想使用 jpath 参数化“地址”
$.*[?(@.address=='{address}')].name
但是,正如您在 json 中看到的,第一个地址上有“\n”。有没有一种方法可以为它标准化间距,所以每当我使用 jpath
$.*[?(@.address=='City1 Country1')].name
该值仍将被提取