|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.04.2019, 11:57 | #11 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Тут все написано в правильном порядке.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
18.04.2019, 12:13 | #12 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
попробовал указать строку явно:
Код:
но не вижу отличий от того, что программа принимает в ответе сервера: Код:
экранирующие это какие? |
18.04.2019, 12:17 | #13 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
18.04.2019, 12:47 | #14 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
всмысле "этот кусок"? Какой кусок? Она же весь JSON принимает, а потом я из него достаю token (c вырезанием \). Если делать это программно, то токен не парсится. А если забить токен вручную - тогда всё работает.
Теперь я понял, что проблема в этом. Но почему? В дебаггере видно, что полученная от сервера строка (после вырезания \) ничем не отличается от той, что я вставляю вручную (кстати ее же я и вставляю). Программно копирую строку, которая не парсится, в буфер обмена. Вставляю ее в код - она начинает парситься. ну я их и вырезаю, а толку? |
18.04.2019, 12:55 | #15 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
валидный JSON:
Код:
Код:
Код:
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
18.04.2019, 14:01 | #16 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
Ничего не понимаю. Сейчас всё заработало. Даже без вырезания слэшей. Хотя еще пару часов назад оно совсем не парсилось если не вырезать слэш с кавычками.
возможно, в делфи есть какой-то рандомайзер, который решает, работать коду или нет (не рофл). |
18.04.2019, 14:50 | #17 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Причем тут рандом, просто смотрите валидный ли JSON передается парсеру в каждом случае.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
22.04.2019, 15:26 | #18 | |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
Цитата:
До создания этой темы, я в коде делал то же самое, что делаю сейчас. Раньше оно не работало (с вырезанием символов и без), а теперь работает (даже если не изменять полученный JSON). |
|
22.04.2019, 20:14 | #19 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Скорее всего вы только думаете, что то же самое, а на самом деле код другой.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с JSON (System.JSON) | nibufep | Общие вопросы Delphi | 3 | 19.04.2016 18:21 |
JSON Exception [org.apache.json] | spectrum988 | Помощь студентам | 3 | 11.12.2015 09:25 |
Проблема с парсингом ссылок, парсится одна и та же ссылка! | FleXik | Общие вопросы Delphi | 15 | 02.11.2012 20:52 |
Криво парсится текст | INSectoID | Общие вопросы Delphi | 5 | 14.07.2011 20:55 |