曝光台 注意防骗
网曝天猫店富美金盛家居专营店坑蒙拐骗欺诈消费者
名称解析类型存储类型举例
t i m e . ISO 8601格式的时包含时、分、0 8 : 1 5 - 0 5 : 0 0
i s o 8 6 0 1 . t z 间,不能包含日期, 时区时和时区分
但是可以含时区。的结构或对象
i 1 数字,可以有符号, 8位二进制数1,2 5 5
不能含小数或指数
i 2 同上1 6位二进制数1,7 0 3,- 3 2 7 6 8
i 4 同上3 2位二进制数
i 8 同上6 4位二进制数
u i 1 无符号数,不能包8位无符号1,2 5 5
含小数或指数。二进制数
u i 2 同上1 6位无符号1,7 0 3,- 3 2 7 6 8
二进制数
u i 4 同上3 2位无符号
二进制数
u i 8 同上6 4位无符号
二进制数
r 4 与“n u m b e r”相同IEEE 488 4字节
浮点数
r 8 同上IEEE 488 8字节
浮点数
f l o a t . 同上IEEE 754 4字节
I E E E . 7 5 4 . 3 2 浮点数
f l o a t . 同上IEEE 754 8字节
I E E E . 7 5 4 . 6 4 浮点数
u u i d 代表字节的十六进制1 2 8字节U n i x F 0 4 D A 4 8 0 - 6 5 B 9 - 11 d 1 -
数,可以有内置的连U U I D结构A 2 9 F - 0 0 A A 0 0 C 1 4 8 8 2
字符,且连字符应该
被忽略
u r i 统一资源标识符遵循W 3 C规范h t t p : / / w w w. i c s . u c i .
e d u / p u b / i e t f / u r i / d r a f t -
f i e l d i n g - u r i - s y n t a x - 0 0 . t x t
h t t p : / / w w w. i c s . u c i .
e d u / p u b / i e t f / u r i /
h t t p : / / w w w. i e t f . o rg / h t m l .
c h a r t e r s / u r n - c h a r t e r. h t m l
b i n . h e x 代表字节的十六进没有指定长度
制数
c h a r 字符串一个统一码字符
(1 6位)
s t r i n g . a n s i 只包含<= 0xFF的统一码或单字节
A S C I I字符的字符串字符串
在上表中,所有i s o 8 6 0 1 x x x形式的日期和时间实际上都使用了ISO 8601定义的格式的有限子
附录D IE 5 XML模式和数据类型使用913 下载
集。如果指定年,它必须是四位的。日期格式中不采用序数日期。对于使用星期数的格式,必
须要截去年和月。
XML简单数据类型
W 3 C还推荐了XML 1.0 中使用的记号化数据类型。它们有时被称为简单类型。I n t e r n e t
Explorer 5支持以下简单类型:
表D - 11
名称描述
e n t i t y XML ENTITY类型
e n t i t i e s XML ENTITIES类型
e n u m e r a t i o n 枚举类型,例如:允许值列表
i d XML ID 类型
i d r e f XML IDREF类型
i d r e f s XML IDREFS类型
n m t o k e n XML NMTO K E N类型
n m t o k e n s XML NMTO K E N S类型
n o t a t i o n N O TAT I O N类型
s t r i n g 代表普通的S t r i n g数据类型
914使用XML 高级编程
下载
下载
附录E IE 5 XSL引用
IE 5广泛支持W 3 C在1 9 9 8年1 2月1 6日发布的X S L草案的转换(Tr a n s f o r m a t i o n s)部分,但是
它们之间也存在着一些微小的差异。IE 5 不支持格式化对象( Formatting Objects)和流对象
(Flow Objects)建议。本附录详细描述了IE 5的最终版本对X S L的支持。
X S L定义了一组在x s l命名空间有特殊含义的X M L元素(即:每个元素都以x s l命名空间标识
符为前缀)。这些元素能够将文档转换为一种新的格式。在W 3 C建议中,格式化对象用于定义每
种元素转换的真正输出格式。在I E 5中,我们通常使用H T M L定义转换的新文档格式。
另外, X S L还能够将任何X M L文档转换为其他(不同的) X M L文档,或者转换为采用其他
格式的文档。例如,它能够将一个X S L样式表文档转换为另一个X S L样式表文档,或者转换为专
为其它应用程序定制的格式。
E.1 IE 5 XSL元素
IE 5中的X S L提供了二十种元素,它们用于创建X S L样式表或X M L文档中的样式部分。下表
列出了这些元素。
表E - 1
名称描述
x s l : a p p l y - 在模板中使用,用于指示X S L寻找另一个特定的模板,并应用于本节
t e m p l a t e s 点。它包含以下属性:
o r d e r-by="[+|-] xsl-pattern"
s e l e c t = " x s l - p a t t e r n "
x s l : a t t r i b u t e 用于创建新的A t t r i b u t e节点,并将它附加在当前的元素上。它仅包含一
个属性:
n a m e = " a t t r i b u t e - n a m e "
x s l : c d a t a 用于在输出的当前位置创建新的C D ATA S e c t i o n。它没有属性
x s l : c h o o s e 与x s l : w h e n和x s l : o t h e r w i s e配合使用,根据相同或不同节点的某个条件
提供选择机制。类似于I f . . . E l s e I f . . . E l s e结构。它没有属性
x s l : c o m m e n t 用于在输出的当前位置创建新的C o m m e n t节点。它没有属性
x s l : c o p y 用于将当前节点完整地拷贝到输出。它没有属性。
x s l : d e f i n e - 用于定义一组在样式表中有特殊范围的模板。它没有属性
t e m p l a t e - s e t
x s l : e l e m e n t 用于在输出的当前位置创建新的E l e m e n t节点。它仅包含一个属性:
n a m e = " e l e m e n t - n a m e "
x s l : e n t i t y - r e f 用于在输出的当前位置创建新的E n t i t y R e f e r e n c e节点。它仅包含一个属
性:
n a m e = " e n t i t y - r e f e r e n c e - n a m e "
(续)
名称描述
x s l : e v a l 用于计算字符串表达式,并将结果插入输出。其中字符串可以是数学表
达式、逻辑表达式、X S L函数或定制的脚本函数。它仅包含一个属性:
l a n g u a g e = " l a n g u a g e - n a m e "
x s l : f o r- e a c h 用于创建类似于F o r. . . N e x t循环的循环结构,使得同一模板可以应用于多
中国航空网 www.aero.cn
航空翻译 www.aviation.cn
本文链接地址:
XML高级编程下(122)