期刊文献+

一种XML文档模式有效性验证算法 被引量:2

An Algorithm for Validating Schemata of XML Document
下载PDF
导出
摘要 XML Schema作为XML文档模式的定义语言,其语法本身不能保证定义模式的有效性。该文首先分析影响XML文档模式有效性的因素,并构造了XML文档模式图。依据XML实例文档特点,分析了XML文档模式图性质,其中包括递归引用可能导致死锁发生的原因。最后,给出了XML文档模式有效性验证算法,从而弥补了常见验证工具功能的不完整。 XML Schema is a language for defining schemata of XML documents.But it can't guarantee the validity of the defined schemata based on its syntax.This paper analyzes the cause of breaking down the validity and constructs schema graphs of XML document.According to the features of XML document,the paper summarizes the properties of schema graphs,including the reason of deadlock caused by recursive reference.Finally,an algorithm is proposed to validate schemata of XML document.Therefore,it improves the ability of familiar validating tools.
出处 《计算机工程与应用》 CSCD 北大核心 2005年第16期86-89,共4页 Computer Engineering and Applications
基金 "十五"部委预研项目
关键词 XML SCHEMA XML文档模式图 有效性验证 XML Schema,Schema Graph of XML Document,validating
  • 相关文献

参考文献13

  • 1Ashvin Radiya,Vibha Dixit.The Basics of using XML Schema to define elements.http ://www.ibm.com.
  • 2.[EB/OL].http://www.di.uminho.pt/~jcr/PROJS/xfx/doc/man.html.,.
  • 3.[EB/OL].http://www.lumrix.net/x2u/.,.
  • 4.[EB/OL].http://www.castor.org/.,.
  • 5.[EB/OL].http://www.sysonyx.com/products/xmlArchitect.,.
  • 6.[EB/OL].http://www.schemavalid.com/utils/msxsd.zip.,.
  • 7.[EB/OL].http://www.tibco.com/software/business_integration/xmlvalidate.jsp.,.
  • 8.[EB/OL].http://www.ltg.ed.ac.uk/~ht/xsv-status.html.,.
  • 9.[EB/OL].http://www.altova.com.,.
  • 10Rajasekar Krishnamurthy Venkatesan T Chakaravarthy Raghav Kaushik Jeffrey F Naughton.Recursive XML Schemas,Recursive XML Queries, and Relation Storage[C].In:20th International Conference on Data Engineering, 2004.

同被引文献12

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部