|
Помогите декодировать - закодировать строку типа "%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.!?"/>
"
потестить можешь, например, тут:
выставляя 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
|
|
|