获取到一个xml节点/属性,如何获取该节点/属性所对应的xsd中定义的类型? 获取到一个xml节点/属性,如何获取该节点/属性所对应的xsd中定义的类型? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请详见http://www.w3school.com.cn/的相关教程http://www.w3school.com.cn/xsl/xsl_languages.asp XmlNode node = ...; node.Attributes[1].NodeType不知道你要的是不是这个 node.Attributes[1].SchemaInfo你是需要下面这些吗?XSD中内置的数据类型(总结)1.字符串数据类型(String Data Type)字符串数据类型请注意,所有以下的数据类型均衍生于字符串数据类型(除了字符串数据类本身)!名称 描述 ENTITIES ENTITY ID:在XML中提交ID属性的字符串(only used with schema attributes) IDREF:在XML中提交IDREF属性的字符串(only used with schema attributes) IDREFS language:包含合法的语言id的字符串 Name:包含合法XML名称的字符串 NCName: NMTOKEN:在XML中提交NMTOKEN属性的字符串(only used with schema attributes) NMTOKENS: normalizedString:不包含换行符、回车或制表符的字符串 QName string:字符串 token:不包含换行符、回车或制表符、开头或结尾空格或者多个连续空格的字符串 对字符串数据类型的限定(Restriction)可通字符串数据类型使用的限定:enumeration length maxLength minLength pattern (NMTOKENS、IDREFS以及ENTITIES无法使用此约束) whiteSpace 2.日期和时间数据类型date:定义一个日期值 dateTime: 定义一个日期和时间值 duration :定义一个时间间隔 gDay: 定义日期的一个部分 - 天 (DD) gMonth: 定义日期的一个部分 - 月 (MM) gMonthDay: 定义日期的一个部分 - 月和天 (MM-DD) gYear: 定义日期的一个部分 - 年 (YYYY) gYearMonth: 定义日期的一个部分 - 年和月 (YYYY-MM) time: 定义一个时间值 对日期数据类型的限定(Restriction)enumeration maxExclusive maxInclusive minExclusive minInclusive pattern whiteSpace 3.数值数据类型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: 无正负的8位整数 对数值数据类型的限定(Restriction)enumeration fractionDigits maxExclusive maxInclusive minExclusive minInclusive pattern totalDigits whiteSpace 4.杂项数据类型(Miscellaneous Data Types)逻辑数据类型(Boolean Data Type)逻辑数据性被用来规定true或false值。 sender与菜单索引 VS2008 将C#写的Winform程序打包成安装包,如何把文件夹包含进来 gridview导出 excel bt事件没反应!求解! winform datagridview click 在哪呢大师们 session的问题 listview拖拽问题~ 如何获得本机IP?急在线等,谢谢! 大家介绍一本C#的入门书? 没有id,连name,type都没有的按钮,webbrowser怎么才可以找到并模拟点击? 哪里有水晶报表9.2得详细使用教程,案例也行 ASPX页面中如何实现可填写的表格TABLE? 如何用进度条显示当前事件处理进度
node.Attributes[1].NodeType
不知道你要的是不是这个
XSD中内置的数据类型(总结)1.字符串数据类型(String Data Type)字符串数据类型
请注意,所有以下的数据类型均衍生于字符串数据类型(除了字符串数据类本身)!名称 描述
ENTITIES
ENTITY
ID:在XML中提交ID属性的字符串(only used with schema attributes)
IDREF:在XML中提交IDREF属性的字符串(only used with schema attributes)
IDREFS language:包含合法的语言id的字符串
Name:包含合法XML名称的字符串
NCName:
NMTOKEN:在XML中提交NMTOKEN属性的字符串(only used with schema attributes)
NMTOKENS:
normalizedString:不包含换行符、回车或制表符的字符串
QName
string:字符串
token:不包含换行符、回车或制表符、开头或结尾空格或者多个连续空格的字符串 对字符串数据类型的限定(Restriction)
可通字符串数据类型使用的限定:
enumeration
length
maxLength
minLength
pattern (NMTOKENS、IDREFS以及ENTITIES无法使用此约束)
whiteSpace 2.日期和时间数据类型date:定义一个日期值
dateTime: 定义一个日期和时间值
duration :定义一个时间间隔
gDay: 定义日期的一个部分 - 天 (DD)
gMonth: 定义日期的一个部分 - 月 (MM)
gMonthDay: 定义日期的一个部分 - 月和天 (MM-DD)
gYear: 定义日期的一个部分 - 年 (YYYY)
gYearMonth: 定义日期的一个部分 - 年和月 (YYYY-MM)
time: 定义一个时间值 对日期数据类型的限定(Restriction)
enumeration
maxExclusive
maxInclusive
minExclusive
minInclusive
pattern
whiteSpace 3.数值数据类型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: 无正负的8位整数 对数值数据类型的限定(Restriction)
enumeration
fractionDigits
maxExclusive
maxInclusive
minExclusive
minInclusive
pattern
totalDigits
whiteSpace 4.杂项数据类型(Miscellaneous Data Types)逻辑数据类型(Boolean Data Type)
逻辑数据性被用来规定true或false值。