powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Конвертировать URL
9 сообщений из 9, страница 1 из 1
Конвертировать URL
    #39861481
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как конвертировать средствами delphi

это, то что в исходниках HTML страницы
Код: plaintext
?page=2&d%5B8%5D%5B0%5D=1&d%5B8%5D%5B1%5D=3&p%5Bf%5D=0&p%5Bt%5D=0&p%5Bc%5D=2

конвертировать в эту строку для браузера:
Код: plaintext
/?c=13&lt=1&sort=new&page=2&d[8][]=1&d[8][]=3&p[c]=2

есть
Код: pascal
1.
TIdURI.URLDecode(s);


но amp остаётся без конвертиции

или URLDecode это совсем не то, что мне нужно?

Я использую CEF3 TChumium, может там есть готовое решение?
...
Рейтинг: 0 / 0
Конвертировать URL
    #39861499
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потому что амперсанд & -- часть url и служит для разделения параметров, он не кодируется и передается напрямую в ссылках.
...
Рейтинг: 0 / 0
Конвертировать URL
    #39861504
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11конвертировать в эту строку для браузера

Это уже "строчка для браузера", никуда не нужно конвертировать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Конвертировать URL
    #39861512
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разве amp не нужно конвертировать в & ???
...
Рейтинг: 0 / 0
Конвертировать URL
    #39861526
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11Разве amp не нужно конвертировать в & ???
Есть браузер, который не понимает исходную строку?
...
Рейтинг: 0 / 0
Конвертировать URL
    #39861530
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11это, то что в исходниках HTML страницы

?page=2&d%5B8%5D%5B0%5D=1&d%5B8%5D%5B1%5D=3&p%5Bf%5D=0&p%5Bt%5D=0&p%5Bc%5D=2

Разве _amp_ не нужно конвертировать в _&_ ???

В каком месте этого URL ты видишь &amp? И даже если бы он там был, то - нет, если это
значение из атрибута "href" тэга "a".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Конвертировать URL
    #39861531
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, вот, двойная конвертация нужна
Код: pascal
1.
2.
  s := TIdURI.URLDecode(s);
  result := HTMLDecode2(s);
...
Рейтинг: 0 / 0
Конвертировать URL
    #39861532
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov, да их полно
...
Рейтинг: 0 / 0
Конвертировать URL
    #39861582
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11В общем, вот, двойная конвертация нужна
Код: pascal
1.
2.
  s := TIdURI.URLDecode(s);
  result := HTMLDecode2(s);


OMG, нет слов. Зачем тогда надо было писать пример в первом посте, если он к реальной задаче никакого отношения не имеет и решается одной первоначальной командой без всякой XML-ной фигни...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Конвертировать URL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]