XSLT在仿真数据转换中的应用  

Application for XSLT in Simulation Data Transformation

在线阅读下载全文

作  者:段伟[1] 刘云飞[1] 刘晓铖[1] 邱晓刚[1] 

机构地区:[1]国防科技大学机电工程与自动化学院

出  处:《系统仿真学报》2011年第9期1826-1831,共6页Journal of System Simulation

基  金:863项目(2008AA12120)

摘  要:XML已经广泛应用于仿真系统开发和执行过程中的数据表示、数据存储、数据交换和数据共享。XSLT是XSL样式表的一个组成部分,用于将XML转换为其它形式的文档,如XML、HTML、文本文档等。使用XSLT实现仿真数据转换,如将想定转换为脚本文件、模型描述文件转换为对象模型模板(OMT)文件和基本对象模型(BOM)描述文件等,可以驱动仿真系统的开发与执行,实现异构仿真系统的互联,提高仿真系统的兼容性,增强仿真系统的可扩展性和可维护性。针对XSLT仿真数据转换的复杂性和XSLT编程语言的局限性,提出了双层映射数据转换方法,并使用XSLT中的命名模板、参数和变量定义、流程控制等方法,设计实现了递归循环算法。XML has been widely applied to the representation,storage,exchange and share of data in the process of simulation system development and execution.As a module of Stylesheet of XSL,XSLT transforms XML document into documents defined in other format,such as XML,HTML,and TEXT,etc.Simulation data transformation could be implemented by XSLT.For example,it could transform scenario into script document,and transform model description document into object model template document and the description document of base object model,etc.Besides,simulation data transformation by XSLT could drive the process of simulation system development and execution,and actualize the connection of simulation systems in various frameworks,and enhance the compatibility,expansibility and maintainability of simulation system.Then for resolving the complexity of simulation data transformation by XSLT and the limitation of XSLT programming,the data transformation method of double-layer mapping was proposed,at the same time,the recursion cycle algorithm was designed and implemented by making use of call-template,parameter and variable,flow control,etc.

关 键 词:XSLT XML 数据转换 分布仿真 

分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象