Подскажите как лучше организовать получение такой сводной таблицы?



  • Приветствую.

    Подскажите как лучше в BAS/Веб интерфейсе реализовать вот такую задачу.

    Есть 2 API запроса, которые содержат список валютных пар и их цену.
    Каждый запрос имеет свое количество пар.

    Мне нужно получить пару и цену с каждого запроса, например первый запрос:
    "BTC: 7120$
    ETH: 219$
    LTC: 21$
    ..."

    Второй запрос имеет другие пары, но некоторые как и в первом:
    "ETH: 220$
    LTC: 19$
    XRP: 25$
    ..."

    Мне нужно вывести в таблицу только одинаковые пары (пары, которые содеражтся и в 1, и в 2 запросе), их цены и разницу между 2 ценами:
    Pair|Price1|Price2|Diff
    BTC|219$|220$|(Price1/Price2)
    LTC|21$|19$|(Price1/Price2)

    Подскажите, как это все сделать и оптимально, чтобы получив данные и отобразив, скрипт сразу же начинал получать новые и обновлять их.



  • @Jhon можно например в бас преобразовать данные в вид(список в строку)

    [ {"Pair": "BTC", "Price1": 219,"Price2": 220}, {"Pair": "LTC", "Price1": 21,"Price2":19 } ]
    

    или

    { {"BTC": {"Price1": 219,"Price2": 220}}, {"LTC": {"Price1": 21,"Price2":19 }} }
    

    распарив строки и в веб интерфейсе из этого генерировать таблицу.(в том числе Price/Price)



  • @tet-vivi Как так удобно преоброзовать?


Log in to reply