Имя: Пароль:
IT
Админ
Помогите декодировать - закодировать строку типа "%D0%9F%D1%80%D0%BE%D0%B2%"
0 arsik
 
гуру
03.07.13
09:18
Хочу историю аськи перенести в новый клиент. В новом клиенте история хранится в файлах XML в непонятно закодированном формате. Типа
"<session type="start" time="1372828100" ms="423" medium="ICQ" to="600000012" from="500000001"/>
<message type="outgoing_privateMessage" time="1372828148" ms="174" medium="ICQ" to="600000012" from="500000001" from_display="500000001" text="%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20%D1%81%D0%B2%D1%8F%D0%B7%D0%B8%20%D0%B8%20%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B8%2E%0ATest%2C%20test%2E%21%3F"/>
"
Как эта строка кодируется и декодируется?
1 dedmoroz777
 
03.07.13
09:22
не нужно врать про "перенести"
2 arsik
 
гуру
03.07.13
09:23
(1) я и не вру. Мне хотя бы закодировать в такой же вариант.
3 Philix
 
03.07.13
09:25
см. URL encode
4 Salimbek
 
03.07.13
09:27
(0)
"<session type="start" time="1372828100" ms="423" medium="ICQ" to="600000012" from="500000001"/>
<message type="outgoing_privateMessage" time="1372828148" ms="174" medium="ICQ" to="600000012" from="500000001" from_display="500000001" text="Проверка связи и кодировки.
Test, test.!?"/>
"
потестить можешь, например, тут:
http://www.artlebedev.ru/tools/decoder/advanced/
выставляя URL-encoded ? UTF-8
5 Godofsin
 
03.07.13
09:28
(4) Оп, спс за ссылку =)
6 Cyberhawk
 
03.07.13
09:30
Каждый символ = знак % + 16-ричный код в какой-нибудь кодировке (у тебя, походу, КОИ 8)
7 Cyberhawk
 
03.07.13
09:30
К примеру первый символ D0 это и есть буква П
8 arsik
 
гуру
03.07.13
09:30
(3) Спасибо. Это оно.
Посмотрел сейчас. В 8.3 появилось как раз "КодироватьСтроку() и РаскодироватьСтроку()" - значит конвертацию в триллиан будем писать на 1С
9 pumbaEO
 
03.07.13
09:47