Я новичок в синтаксическом анализе (и кодировании)
Это мой JSON:
[
{
"id": "BTC",
"currency": "BTC",
"symbol": "BTC",
"name": "Bitcoin",
"logo_url": "https://s3.us-east-2.amazonaws.com/nomics-api/static/images/currencies/btc.svg",
"rank": "1",
"price": "8890.83451549",
"price_date": "2020-05-05T00:00:00Z",
"price_timestamp": "2020-05-05T17:07:00Z",
"market_cap": "163265390419"
}
]
Я пытаюсь удержать свойство price
со следующим:
struct GetPriceArray: Codable {
let getPriceArray: [GetPrice]
}
struct GetPrice: Codable {
let price: String
}
Проблема в том, что путь JSON равен 0.price
(на что указывает JSON Viewer Awesome), и с указанным выше невозможно получить это 0
.
Я уже пробовал прыгать прямо на .price
, но это не работает.