Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.11.2020, 10:40   #1
BLACK_RAIN
Форумчанин
 
Регистрация: 13.02.2012
Сообщений: 867
По умолчанию конвертирование кодов в символы

имеем строку:
Код:
%7B%22data%22%3A%5B%7B%22%D0%A0%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%20%D0%B1%D1%83%D1%84%D0%B5%D1%80%D0%BE%D0%B2%22%3A%2210%22%7D%5D%7D
необходимо преобразовать в:
Код:
{"data":[{"Размер буферов":"10"}]}
и наоборот. Как это сделать?
И как называется такое преобразование?
BLACK_RAIN вне форума Ответить с цитированием
Старый 29.11.2020, 11:55   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Код:
uses
  IdURI;

procedure TForm1.Button1Click(Sender: TObject);
var s, str: string;
begin
  str:='%7B%22data%22%3A%5B%7B%22%D0%A0%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%20%D0%B1%D1%83%D1%84%D0%B5%D1%80%D0%BE%D0%B2%22%3A%2210%22%7D%5D%7D';
  s:=TIdURI.URLDecode(str);
  showmessage(s);
end;
Изображения
Тип файла: png 1.png (13.8 Кб, 17 просмотров)
Arigato на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Распечатать все символы с четными номерами в интервале кодов от 0 до 255. julu199 Помощь студентам 2 19.09.2016 12:23
Даны натуральное число n и символы s1,...,sn. Получите все символы, расположенные до первого двоеточия (Pascal) Татьана Помощь студентам 16 22.09.2011 15:05
Конвертирование Best Programmist Общие вопросы Delphi 3 25.01.2010 17:44
конвертирование Lesj Помощь студентам 4 10.06.2009 20:24
СИМВОЛЫ - помогите решить задачу на символы kiko Паскаль, Turbo Pascal, PascalABC.NET 5 30.11.2008 16:09