#xml
#xml
Вопрос:
Кто-нибудь может сказать мне, как отправить возврат каретки ( r
), f
n
в xml? А также как отправить шестнадцатеричный ascii-код в xml для r
, n
f
чтобы после синтаксического анализа xml выполнялось правильное действие.
например, запросить полезную нагрузку в soapui => <sms:message><![CDATA[amp;0x0C]]></sms:message>
шестнадцатеричный ascii-код для r
=> 0x0C
после синтаксического анализа он должен выполнять функциональность r
.
Ответ №1:
Вы должны иметь возможность кодировать любой символ ASCII с помощью «%», за которым следует 2-шестнадцатизначный код ASCII-кода. Например, » кодирует знак кавычки («), в то время как , кодирует запятую, а ? кодирует вопросительный знак. Итак, r должен быть закодирован с помощью и т.д…
Ответ №2:
Вы можете попробовать использовать XML-объекты:
f
являетсяamp;#000C;
r
являетсяamp;#000D;
n
являетсяamp;#000A;
Объекты могут сохранять значение управляющих символов, которые они представляют, в зависимости от того, как вы обрабатываете их на стороне клиента.
Тем не менее, я не думаю, что символ подачи формы ( f
) все еще что-то значит в современных системах.
Ответ №3:
Я думаю, вам следует использовать CDATA для этой цели.
Пример:
<node>
<value><![CDATA[n]]></value>
<value><![CDATA[r]]></value>
</node>