|
Не читается json | ☑ | ||
---|---|---|---|---|
0
mikecool
11.07.19
✎
16:38
|
Продолжение эпопеи
Получил json, пробую читать ПрочитатьJSON(Чтение, Истина); получаю "Недопустимое состояние потока записи JSON" так понимаю, такой файл только как текст парсить? есть примеры таких парсеров? |
|||
1
butterbean
11.07.19
✎
16:39
|
сначала проверь, что именно json получил
|
|||
2
novichok79
11.07.19
✎
16:41
|
а что говорит по этому поводу
https://jsonformatter.curiousconcept.com/ |
|||
3
Вафель
11.07.19
✎
16:41
|
проверь корректность
https://jsonlint.com |
|||
4
novichok79
11.07.19
✎
16:42
|
||||
5
novichok79
11.07.19
✎
16:44
|
Ошибка «Недопустимое состояние потока записи JSON» 1С 8.3
Указанная в заголовке ошибка возникает, в момент вызова метода ПрочитатьJSON, если ранее параметр типа ЧтениеJSON, был инициализирован пустой строкой. |
|||
6
mikecool
11.07.19
✎
16:44
|
сейчас проверю
(1) в ответ тип json приходит |
|||
7
mikecool
11.07.19
✎
16:44
|
(5) о как, тоже проверю
|
|||
8
Garykom
гуру
11.07.19
✎
16:48
|
Над простейшей задачкой которая решается спецом за пару часов возиться несколько дней?
|
|||
9
ДенисЧ
11.07.19
✎
16:49
|
(8) Так то спецом решается... А тут очевидно, что учётку угнали...
|
|||
10
mikecool
11.07.19
✎
16:49
|
(8) ))) я же первый раз в таком болоте
и занимаюсь ей не все время, так только - по возможности не ругайся ) |
|||
11
mikecool
11.07.19
✎
16:50
|
(9) я тебя тоже люблю, тебя все любят )))
|
|||
12
mikecool
11.07.19
✎
16:52
|
(5) не, чтение вроде не с пустой строкой, Прочитать() у него истина
|
|||
13
ДенисЧ
11.07.19
✎
16:53
|
(12) Ты сказал свежему чтению прочитать, а потом делаешь ПрочитатьJSON()? Ну и кто тебе после этого доктор?
|
|||
14
Kigo_Kigo
11.07.19
✎
16:58
|
Посмотри отладчиком, что тебе в том json пришло, у меня было подобное, когда сервер вместо json какую то ошибку выплевывал и кракозыбры
|
|||
15
mikecool
11.07.19
✎
16:59
|
(13) ты как всегда в корень попал )))
|
|||
16
mikecool
11.07.19
✎
16:59
|
(14) ошибки то я отлавливаю
|
|||
17
mikecool
11.07.19
✎
16:59
|
всем спасибо, получилось ))
|
|||
18
ДенисЧ
11.07.19
✎
17:00
|
(16) Дык я сегодня целы день с ним вожусь... 36метровые ответы разбираю )))
|
|||
19
mikecool
11.07.19
✎
17:02
|
(18) у меня поменьше, всего 750 Кб )
|
|||
20
mikecool
11.07.19
✎
18:28
|
отчего могут теряться "теги" при чтении?
читаю в соответствие, "строки" - массив соответствий в одном из ключей в каждое из массива захожу и не нахожу первых двух "тегов", которые присутствуют в файле куда теряются? также непонятно - какой "тег" я считываю, результат Соответствие, а как он "зовется" - нет информации |
|||
21
mikecool
11.07.19
✎
18:30
|
пример:
|
|||
22
mikecool
11.07.19
✎
18:30
|
"results":[ - массив соответствий
{ "StringsRes":[ - это отдельное соответствие, что это "StringsRes" информации нет { "id":"b8954aa7-64ac-43f7-80d4-0daa92aca109", - нет этого тега "seals":[ - нет этой коллекции ], "internalId":"00ddc2d2-b6bb-4a7f-a96c-cf17d5389c8f", -это и далее есть |
|||
23
mikecool
11.07.19
✎
21:32
|
вечерний подъем
|
|||
24
mikecool
11.07.19
✎
21:59
|
нашел потерю )) слишком много свойств, потерялось среди них
|
|||
25
ПростоГен
12.07.19
✎
06:02
|
Ну зачем так мучиться, есть же готовая библиотека http://catalog.mista.ru/public/709325/, там всё это реализовано.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |