XML 数据类型有哪些

来源:百度知道 编辑:UC知道 时间:2024/05/17 08:07:50
例如 string double .... , 知道的请列出所有的类型。如果哪个与C++ 中的List 类型一样请指明一下,谢谢。

anyURI
base64Binary
boolean
double
float
hexBinary
NOTATION
QNam
byte 有正负的 8 位整数
decimal 十进制数
int 有正负的 32 位整数
integer 整数值
long 有正负的 64 位整数
negativeInteger 仅包含负值的整数 ( .., -2, -1.)
nonNegativeInteger 仅包含非负值的整数 (0, 1, 2, ..)
nonPositiveInteger 仅包含非正值的整数 (.., -2, -1, 0)
positiveInteger 仅包含正值的整数 (1, 2, ..)
short 有正负的 16 位整数
unsignedLong 无正负的 64 位整数
unsignedInt 无正负的 32 位整数
unsignedShort 无正负的 16 位整数
unsignedByte

r如果用C++进行转换的话用boost库的"lexical_cast"函数转换即可