отправить значение bool в теле мыла в качестве параметра - PullRequest
0 голосов
/ 15 ноября 2018

Как отправить значение bool в теле мыла таким образом, чтобы оно печаталось как false и true, а не 0 или 1?

"<AllDayEvent>boolean</AllDayEvent>\n"

Я хочу, чтобы тело печаталось как:

"<AllDayEvent>false</AllDayEvent>\n"

Спасибо и всего наилучшего

Ответы [ 2 ]

0 голосов
/ 15 ноября 2018

просто создайте переменную BOOL, как

BOOL isAllDayEvent;
isAllDayEvent=true;
<AllDayEvent>isAllDayEvent</AllDayEvent>

попробуйте это

0 голосов
/ 15 ноября 2018

Булевы лексические формы "1" и "true", "0" и "false" являются взаимозаменяемыми.Из спецификации Мыло:

Экземпляр типа данных, который определен как логический:

<xsd:element name="AllDayEvent" type="xsd:boolean"/>

может иметь следующие допустимые литералы {true, false, 1,0}.

А каноническим представлением для логического значения является набор литералов {true, false}.

...