Преобразование 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

Не поддерживаемый