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

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

Тип схемы XML

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

boolean

логический

byte

int8

unsignedByte

uint8

short

int16

unsignedShort

uint16

int

int32

unsignedInt

uint32

long

int64

unsignedLong

uint64

float

'double'

'double'

'double'

строка

Вектор char

gYear, gMonth, gDay, gYearMonth, gMonthDay

Массив calendarDuration

datetime

datetime

дата

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

время

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

длительность

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

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

Была ли эта тема полезной?