Очень хорошо известно, что _x0020_
заменяет пробелы в именах внутренних полей SharePoint. При работе с веб-службами SharePoint это может быть немного кошмаром, пока вы не напишите правило замены при сравнении имен полей.Внутренняя кодировка имени в SharePoint
Я только что нашел себе другое из этих «исключений для кодирования» в поле под названием SSL2. Необычно внутреннее имя заканчивается _x0053_SL2
. Я пробовал что-то вроде RRL2, которое появляется как _x0052_
. Из этого видно, что число, используемое в кодировке, представляет значение ASCII этого символа. Пространство также будет _x0020_
.
Мой вопрос имеет два аспекта:
В этом случае, причиняет SharePoint для кодирования этих символов .
В широком смысле, какая кодировка делаются и есть общий шаг, который я могу сделать, чтобы декодировать строки , а не замена конкретных , которые я места где столкнулся и знать, чтобы быть проблемой.
Не работает. Включение SSL2 в EncodeName происходит с помощью SSL_x005F_x0020_2. Не используется _x0053_SL_x0020_2, который использует SharePoint. –
'SSL 2', который является –