2016-06-20 2 views
1

В моем документе XML мне нужно передать строку запроса символом «£» и получить результат задания.HTML ASCII-код для £

Проводя строку запроса с помощью «£», не вычисляет правильные проводки работы и не дает как 0 на все время.

Пожалуйста, дайте мне знать, что мне нужно передать в этом документе xml, чтобы заменить «£».

Часть строки запроса с Й:

([salary]: \\\"less than £10,000 \\\") 
+2

Отсутствует код ASCII для знака фунта. ASCII - 7 бит. – Bathsheba

+0

UTF8 code is \ u00A3 – Alex

+0

Этот знак фунта, это символ UTF-8 '£' или объект '£'? Я не удивлюсь, что если он будет сохранен как один, а вы запросите, как другой, вы не получите соответствие. –

ответ

2

В строке запроса в URI, не Символы -ASCII должны быть экранированы с использованием соглашения% NN. Кодовое обозначение Unicode для знака фунта (E) - не следует путать с #, которое некоторые американцы называют значком фунта - 163. Кодировка UTF-8 - это последовательность двух байтов C2-A3, поэтому в URI вы должны написать% C2% A3.

Смежные вопросы