![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Тут все написано в правильном порядке.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#12 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]()
попробовал указать строку явно:
Код:
но не вижу отличий от того, что программа принимает в ответе сервера: Код:
экранирующие это какие? |
![]() |
![]() |
![]() |
#13 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
![]() |
![]() |
![]() |
#14 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]()
всмысле "этот кусок"? Какой кусок? Она же весь JSON принимает, а потом я из него достаю token (c вырезанием \). Если делать это программно, то токен не парсится. А если забить токен вручную - тогда всё работает.
Теперь я понял, что проблема в этом. Но почему? В дебаггере видно, что полученная от сервера строка (после вырезания \) ничем не отличается от той, что я вставляю вручную (кстати ее же я и вставляю). Программно копирую строку, которая не парсится, в буфер обмена. Вставляю ее в код - она начинает парситься. ну я их и вырезаю, а толку? |
![]() |
![]() |
![]() |
#15 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
валидный JSON:
Код:
Код:
Код:
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]()
Ничего не понимаю. Сейчас всё заработало. Даже без вырезания слэшей. Хотя еще пару часов назад оно совсем не парсилось если не вырезать слэш с кавычками.
возможно, в делфи есть какой-то рандомайзер, который решает, работать коду или нет (не рофл). |
![]() |
![]() |
![]() |
#17 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Причем тут рандом, просто смотрите валидный ли JSON передается парсеру в каждом случае.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#18 | |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]() Цитата:
До создания этой темы, я в коде делал то же самое, что делаю сейчас. Раньше оно не работало (с вырезанием символов и без), а теперь работает (даже если не изменять полученный JSON). |
|
![]() |
![]() |
![]() |
#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 |