Преобразование 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месяцдень неопределенные поля.

time

dateTime с Hoursминутысекунды неопределенные поля.

duration

duration если никакой год, месяц или день
calendarDuration в противном случае

NOTATION, QName

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

hexbinary, base64Binary

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

decimalЦелое число, nonPositiveInteger, nonNegativeInteger, positiveInteger, negativeInteger

double массив

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

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

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

массив string

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

массив любого type

N- 1 вектор из заданного type

массив hexbinary, base64Binary

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