GB T 15536-1995 信息处理 SGML支持设施 SGML文件交换格式(SDIF).pdf

上传人:ideacase155 文档编号:244632 上传时间:2019-07-13 格式:PDF 页数:8 大小:528.89KB
下载 相关 举报
GB T 15536-1995 信息处理 SGML支持设施 SGML文件交换格式(SDIF).pdf_第1页
第1页 / 共8页
GB T 15536-1995 信息处理 SGML支持设施 SGML文件交换格式(SDIF).pdf_第2页
第2页 / 共8页
GB T 15536-1995 信息处理 SGML支持设施 SGML文件交换格式(SDIF).pdf_第3页
第3页 / 共8页
GB T 15536-1995 信息处理 SGML支持设施 SGML文件交换格式(SDIF).pdf_第4页
第4页 / 共8页
GB T 15536-1995 信息处理 SGML支持设施 SGML文件交换格式(SDIF).pdf_第5页
第5页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、中华人民共和国国家标准信息处理支持设施文件交换格式发布实施国家技术监督局发布中华人民共和国国家标准信息处理支持设施文件交换格式国家技术监督局批准实施本标准等同采用国际标准信息处理支持设施文件交换格式主题内容本标准规定了一种称为文件交换格式的数据结构能使符合于标准且可能存储在若干实体中的文件以某种方式组合到一个用于交换的数据流中以便其接收者能够重新构造出构成该文件的各个实体也允许在数据流中包含相关的文件如附函传输方式目录卡片格式化过程以及文件结构需要的文件轮廓适用范围文件交换格式只用于按定义的系统之间的文件交换数据交换可以通过开放系统互连或其他环境的数据通信进行也可以通过交换存储媒体进行引用标准

2、信息处理七位和八位编码字符集代码扩充技术信息处理文本和办公系统标准通用置标语言本标准使用形式语法产生式精确定义所有的语法产生式是用表示的在下列国际标准中定义信息处理系统开放系统互连抽象语法表记法规范信息处理系统开放系统互连抽象语法表记法的基本编码规范术语中给出的术语和下列术语适用于本标准数据流字符集在数据流中的所有文件置标使用的字符集以及所有名字和标识符使用的字符集文件描述符数据流的组成部分该数据流包含一个文件实体以及所有直接或间接引用的外部实体的实体描述符文件轮廓由文件结构或应用定义的传输格式描述了和文件管理或交换有关的符合于文件的特性实体描述符数据流的组成部分它表示了一个外部实体主文件一个

3、文件它是一个交换的主题省略公用文本完全不含有正文的实体描述符它说明此公用文本是文件的一部分但是由于认为接受者手中拥有备份因此它并没有被交换相关的文件用来连接一个主文件的文件但并不做为它的部分内容被引用注一些例子是附函传输格式目录卡片格式化过程文件轮廓文件交换格式标识符在数据流中赋给实体描述符的唯一标识性顺序号注它相当于实体的外部标识符的位置例如一个具有标识符的外部实体表示在数据流的第五个置标声明中所标识的有外部标识符的实体标识符引用一种实体描述符它不包含其自身的正文但含有对其他实体描述符的标识符的引用它表示在数据流中已出现的实体的重复声明或表示省略公用文本名字在数据流中对文件或完整数据流所指定

4、的名字组合程序建立数据流的程序注组合程序的参数一般包括数据流的名字主文件和相关文件的名字系统标识符以及文件组合的顺序分解程序将数据流分解为构成它的各个实体的程序注如果必要分解程序将修改置标声明的系统标识符参数以与其环境中的存储地址相一致文件交换格式一种数据结构能够使分别存储在若干实体中的主文件及其相关文件在交换时按某种方式组合成单一数据流以便接收者重新构造出各个实体数据流描述数据流表示一个或多个文件实体零个或多个子文件实体零个或多个正文实体和数据实体它们都在中定义注这些实体包含一个主文件和零个或多个相关文件它们同时被交换每个文件受限于它自身的声明即它的具体语法定义子文件嵌套限制以及其他限制声明

5、中的应用规定的信息参数用于标识文件是否符合特定的文件结构数据流的构成数据流由标识数据流中置标所用字符集的字段表示主文件和相关文件的文件描述符及实体描述符组成注形式定义见第章仅用于标识和定界各个文件以及文件可以分解成的实体除了标识字符集之外中不直接表示其他信息具体而言没有关于文件元素结构的信息由于这些信息出现在实体中所以实体中还包括版面格式和显示信息文件描述符依照组合程序所指定的顺序排列注有关实体描述符的顺序见条不是文件的文件例如字型定义和格式化过程需要一个简单的文件作为标识外壳这种文件可以通过标识外壳作为数据实体被引用数据流字符集该字段包括数据流字符集的一个或多个指定的转义序列转义序列应按构造

6、注它通常是初始的系统字符集名字当建立数据流时对主文件相关文件和数据流应指定名字注它们没有实体名字因为它们不会在文件中被引用文件的名字一般从初始系统中文件的系统标识符得到名字在语法上应遵守具体语法的规则并用数据流字符集编码在同一数据流中任何两个名字都是不相同的注应用或结构可以建立名字的约定如同对实体的名字一样例如一个结构要求名字用于包含文件管理属性和类似主文件信息的相关文件名字可以附有说明性注释文件描述符包含实体文件描述符包含定义的文件实体在置标声明中出现的外部标识符以及出现在由其直接或间接引用的实体内声明中的外部标识符决定了其他实体对于这些实体其描述符包含在文件描述符中注如果外部实体是子文件则

7、其中声明的外部实体的描述符也应被包含而且对于任何嵌套的子文件也应如此尽管数据实体不包含置标但它可以以其自己的记法包含对其他数据实体或子文件实体的引用仅当实体在数据流所包含的某些实体中被声明时其实体描述符才包含在数据流中默认实体不包含实体描述符注本条目的作用在于要求包含在数据流中的每个实体都应有一个实体声明包括由数据实体引用的实体以及已经缺省引用的实体文件字符集文件字符集应和数据流字符集一致注文件字符集是用于文件置标的唯一字符集对于数据可以使用若干字符集且数据流中所有文件使用的不必是同一个字符集标识符注就唯一标识数据流中的实体而言名字是不够充分的因为在多个文件或子文件中可能出现相同的名字因此必须

8、按某一方式对每个声明的外部实体指定一个标识符以保证唯一性并反映实体结构自顶向下逐层顺序标识符的序号按数据流字符集编码它们从开始增量为并且按下列方式指定对第一个文件实体建立文件描述符并针对外部标识符检查其前导说明部分注外部标识符可出现在实体文件类型链接类型和记法声明中但在默认的实体声明中将被忽略按照实体声明出现的顺序对实体建立实体描述符并指定标识符直到前导说明部分结束第一个标识符字段中记录前导说明部分中赋于的第一个标识符如果没有赋于标识符字段则记录的值必须是注实体结构的逐层遍历是组成数据流的有效方法然而分解程序可能采用左列表遍历方法以有效地指定系统标识符通过识别给定文件或子文件实体的子女可以在第

9、一个标识符字段上进行这种遍历对于子文件实体检查新建立的实体描述符如果遇到一个则它的前导说明部分按以上方式扫描并且对遇到的每一个外部标识符建立实体描述符当到达子文件实体前导说明部分的尾部时如果存在下一个子文件实体则在其前导说明部分中继续搜寻并顺序编号当到达数据流尾部时如果存在下一个文件实体则在其前导说明部分中继续搜寻并顺序编号实体描述符实体描述符的类型按下列方式确定对数据流中首次出现的外部标识符如果要交换实体正文则建立包含实际正文的实体描述符即描述符包括一个子文件实体一个正文实体或一个数据实体对首次出现而又不交换正文的外部标识符实体描述符不包含正文即它是省略的公用文本描述符这种外部标识符应是一个

10、公用标识符对非首次出现的外部标识符实体描述符是对表示首次出现的外部标识符的实体描述符的交叉引用即它是一个标识符引用抽象数据流格式定义数据流数据流字符集字符集指定数据流名名字和描述相关文件组文件描述符主文件文件描述符相关文件组文件描述符文件描述符文件名名字和描述第一标识符标识符文件实体文件实体外部实体实体描述符实体描述符实体标识符标识符实体名名字子文件结构子文件结构正文实体正文实体数据实体外部数据实体交叉引用标识符省略公用文本子文件结构第一标识符标识符子文件实体子文件实体字符集指定如同中的代码字符串指定转义序列外部数据实体与实体声明指定的数据内容记法一致的代码字符或位串标识符如同中的代码字符串数

11、名字和描述如同中的代码字符串名字其后可跟有一描述命名对象的选项文件实体如同中的代码字符串文件实体名字如同中的代码字符串名字子文件实体如同中的代码字符串子文件实体正文实体如同中的代码字符串正文实体编码规则数据流应按照交换媒体或通信系统要求的方式编码当允许多种编码时这种选择应得到交换参与者的同意注符合于本标准的系统能够对按照规定的基本编码规则编码的数据流进行交换附录本标准和其他标准的关系参考件信息处理标准按照本标准构造的符合的文件能够用功能传送功能在下列标准以及类似标准和建议中定义信息处理系统文本通信面向文本交换系统的消息办公文件体系结构对符合文件的表示的文件文件交换格式是与开放系统交换相一致的文

12、件在以下标准中定义信息处理文本和办公系统办公文件体系结构和交换格式表示服务对象标识符抽象语法本标准将对象标识符值设置为表示数据值集合的抽象语法名其中每一个值都是在第章中定义的类型数据流的值对应的对象描述符值是注在每一种表示的数据值中仅支持部分语义传输的抽象语法的说明已超出本标准的范围传输语法对象标识符和对象描述符值指定给中的信息对象能被用作代表这种抽象语法名的传输语法名它们标识了用中说明的基本编码规则得到的转输语法注对其他转输语法的描述和命名超出本标准的范围文件类型定义本条标识了适用于在和传输中携带语义的文件类型注本条使用了术语文件类型该术语只与开放系统互连相关而不同于中定义的文件类型在文件类

13、型登记管理机构建立以前对于文件类型的定义下面小标题与在其他标准中使用的相同标识符对象标识符值能用于标识本文件的类型描述符值对象描述符值能用于描述本文件的类型参数语法参数不和基本文件类型一起使用范围和应用领域基本文件类型定义了文卷内容该文卷用于存储由存储传输和访问以及由传输的文卷内容注基本文件类型既不允许通过访问部分文件也不允许在文件传输过程中通过插入检测点它只支持为读写访问而对整个文件的非检测点传输引用标准信息处理系统开放系统互连文卷传输访问和管理信息处理系统开放系统互连作业传输和管理的基本类协议的说明缩略语文件传输访问和管理作业传输和操作文件语义文件语义在本标准和中详细说明抽象语法结构信息有

14、一种抽象语法结构它反映了将一个或多个相关文件构造成如在中说明的若干实体注实体可以通过置标进一步结构化成为可访问的单个元素和属性这些元素和属性在中说明这种称为元素结构附加的语法结构在基本文件类型中是不可见的只有实体结构在载体标准中是可见的传输定义传输由一数据值构成该数据值是数据类型数据流的完全值该数据流具有条指定的抽象语法名建议所有实现都支持的传输语法为但也可支持其他传输语法专用操作专用操作和专用操作不适用于本文件类型注特别是没有定义文件类型与其自身的连接附加说明本标准由中华人民共和国电子工业部提出本标准由电子工业部标准化研究所归口本标准由西安交通大学电子工业部标准化研究所负责起草本标准主要起草人邓良松侯迪陈堃冯惠邵坚

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1