Json без имени

Тема в разделе "Парсинг JSON", создана пользователем webstep, 8 ноя 2021.

  1. webstep

    webstep Member Пользователи

    Регистрация:
    6 дек 2020
    Сообщения:
    129
    Город:
    Kiev
    Всем привет.

    Не могу понять как можно спарсить json такого формата.
    Есть перечень данных . Через ЛИСТ внутри 1 - выводит нужное к-во единиц. Но как вывести то что находится в json непонятно . Какой KEY ставить ?

    [[1636391460000,"0.38320000","0.38320000","0.38250000","0.38270000","2.26000000",1636391519999,"0.86530900",6,"1.75000000","0.67023400","0"],[1636391520000,"0.38270000","0.38330000","0.38260000","0.38320000","26.64000000",1636391579999,"10.20300500",20,"19.84000000","7.60126900","0"],[1636391580000,"0.38300000","0.38310000","0.38270000","0.38280000","7.61000000",1636391639999,"2.91345900",10,"2.59000000","0.99198500","0"],[1636391640000,"0.38260000","0.38260000","0.38240000","0.38240000","8.84000000",1636391699999,"3.38195400",8,"0.00000000","0.00000000","0"],[1636391700000,"0.38260000","0.38270000","0.38220000","0.38220000","29.17000000",1636391759999,"11.15617300",33,"18.57000000","7.10312700","0"],[1636391760000,"0.38210000","0.38230000","0.38080000","0.38080000","89.78000000",1636391819999,"34.24157000",81,"9.29000000","3.54767100","0"],[1636391820000,"0.38070000","0.38110000","0.38060000","0.38090000","5.51000000",1636391879999,"2.09807200",13,"0.96000000","0.36564800","0"],[1636391880000,"0.38120000","0.38140000","0.38090000","0.38090000","11.54000000",1636391939999,"4.39887500",13,"8.72000000","3.32464900","0"],[1636391940000,"0.38120000","0.38140000","0.38100000","0.38120000","10.08000000",1636391999999,"3.84229800",7,"0.52000000","0.19832800","0"],[1636392000000,"0.38120000","0.38160000","0.38120000","0.38150000","6.08000000",1636392059999,"2.31811700",5,"0.52000000","0.19843200","0"]]
     
  2. masrub

    masrub Well-Known Member Пользователи

    Регистрация:
    29 июн 2018
    Сообщения:
    194
    Если речь bigbilet то может 1636392000000 это строка
    А А Яблочкиной","companyType":"Благотворительный фонд","companySite":null,"idPos":"108731CCAA53DA56E0504B5E01F508AB","pos":"Центральный Дом актера (Холл)","startDate":1636387200000,"endDate":1636392000000,"idService":"7AFDC842A65FEF35E0504B5E01F51BEA
    То может это закодированная дата?
     
  3. webstep

    webstep Member Пользователи

    Регистрация:
    6 дек 2020
    Сообщения:
    129
    Город:
    Kiev
    вопрос не в том что там за информация. а просто не могу вывести её
    Ссылки недоступны для гостей

    вот ссылка на получения json
     
  4. masrub

    masrub Well-Known Member Пользователи

    Регистрация:
    29 июн 2018
    Сообщения:
    194
    А что в итоге хочется получить?
     
  5. webstep

    webstep Member Пользователи

    Регистрация:
    6 дек 2020
    Сообщения:
    129
    Город:
    Kiev
    в ячейку вот это :
    1636391460000,"0.38320000","0.38320000","0.38250000","0.38270000","2.26000000",1636391519999,"0.86530900",6,"1.75000000","0.67023400","0"

    и через LIST с каждой новой ячейки остальные
    1636391520000,"0.38270000","0.38330000","0.38260000","0.38320000","26.64000000",1636391579999,"10.20300500",20,"19.84000000","7.60126900","0"
    .......................

    Они разделены квадратными скобками. Но вывести не могу их, так как нету названия масива данных
     
  6. webstep

    webstep Member Пользователи

    Регистрация:
    6 дек 2020
    Сообщения:
    129
    Город:
    Kiev
    вижу выход только повторяющейся границей выводить :)
     
  7. masrub

    masrub Well-Known Member Пользователи

    Регистрация:
    29 июн 2018
    Сообщения:
    194
    Тоже не пойму зачем использовать json, но если так хочется через поиск замену привести в нужный формат и парсить.
    Что нибудь типа вот этого:
    [[|[{
    ],[|},{
    ]]|"}]
    {|"values":{
    {skip}|"data":{skip}
     
    Последнее редактирование: 8 ноя 2021
    webstep нравится это.
  8. inotoxic

    inotoxic Well-Known Member Пользователи

    Регистрация:
    13 сен 2015
    Сообщения:
    868
    Это НЕ json, а 2D list - список списков

    В качестве названия массива - можно взять элемент по индексу - 0
     
    webstep нравится это.
  9. webstep

    webstep Member Пользователи

    Регистрация:
    6 дек 2020
    Сообщения:
    129
    Город:
    Kiev
    решил всё таки брать повторяющейся границей.
    Спасибо !
     
  10. iam9ripe

    iam9ripe New Member Пользователи

    Регистрация:
    12 май 2022
    Сообщения:
    21
    Город:
    Москва
    Добрый все день!
    У меня точно такой же вопрос.
    А как взять элемент по индексу 0, я все перепробовал, так и не нашел как индекс брать в {KEY(как тут указать индекс?????? )}
    Уважаемый разработчик, дайте ответ, можно ли указывать индекс, и если да, приведите пример пожалуйста. (А то этой информации нет ни Документации, ни на форуме).

    P.S. Заранее благодарен.
     
  11. inotoxic

    inotoxic Well-Known Member Пользователи

    Регистрация:
    13 сен 2015
    Сообщения:
    868
    Насколько я знаю, в программе НЕТ возможности работать со списками
     

Поделиться этой страницей