Fixatdl(二)

来源:互联网 发布:js页面加载完毕执行 编辑:程序博客网 时间:2024/05/01 08:45

承接Fixatdl(一),大家应该大体了解Fixatdl的目的了。 接下来就让我们来继续学习这个标准 。

必备知识:

1.Fix 协议

2. XML知识(特别是XML Schema)

如果你没有上述两种感念,请首先花点时间学习一下。

Fixatdl Schema 文件

正如前面所述,Fixatdl 就所以一个标准定义出一个标准XML, 那么怎么定义一个标准的XML呢,答案就是XML Schema 了,简单的说就是用XML shema 来规定一个XML文件

的结构,数据类型,等)。Fixatdl Schema 主要定义下面几个Schema 文件。

 

文件名作用fixatdl-core-1-1.xsd这个文件主要定义出文档的属性,元素,主要是参数部分。fixatdl-validation-1-1.xsd这个文件主要定义校验的规则,一个校验的规则一般都会和一个或多个参数关联,以校验用户输入的值是否合法。fifixatdl-flow-1-1.xsd这个文件主要定义一些动态调整界面元素布局的规则,如,你可以定义一个输入框根据前面某个元素的输入的值,显示或不显示。fixatdl-layout-1-1.xsd这个文件主要定义界面元素的界面布局情况,如两个元素之间的距离,左右关系等。fixatdl-regions-1-1.xsd这个文件主要定义标准支持的3大区域里所支持的国家列表fixatdl-timezones-1-1.xsd这个文件主要定义标准支持的时区

 文档结构

 

Fixatdl 定义的界面元素

 

下面来具体看个示例:

最终界面如下:

 

对应XML 分解

 

 

 

 

 

 

 

 

原创粉丝点击