Преобразование типа данных XML-MATLAB

MATLAB® Функции SOAP автоматически преобразуют типы данных XML, используемые в сообщениях SOAP, в типы MATLAB (классы) и из них. Следующая таблица содержит тип XML и соответствующий тип MATLAB для скалярных значений, используемых в документе WSDL.

Тип XML-схемы

Возвращенный тип MATLAB - Скаляр

boolean

logical

byte

int8

unsignedByte

uint8

short

int16

unsignedShort

uint16

int

int32

unsignedInt

uint32

long

int64

unsignedLong

uint64

float

double

double

double

string

char вектор

gYear, gMonth, gDay, gYearMonth, gMonthDay

calendarDuration массив

dateTime

dateTime

date

dateTime с Year, Month, Day поля не определены.

time

dateTime с Hours, Minutes, Seconds поля не определены.

duration

duration если нет года, месяца или дня
calendarDuration иначе

NOTATION, QName

Вектор символов, содержащий легальное QName

hexbinary, base64Binary

N-by- 1 вектор uint8 представление байтовых значений (0-255) закодированных данных

decimal, integer, nonPositiveInteger, nonNegativeInteger, positiveInteger, negativeInteger

double массив

Следующая таблица содержит тип XML и соответствующий тип MATLAB для массивов.

Тип XML-схемы - массив

Возвращенный тип MATLAB - массив

массив string

N-by- 1 cell массив символов

массив любых type

N-by- 1 вектор заданных type

массив hexbinary, base64Binary

Не поддерживается