在跨平台、分布式以及异构的计算环境中,XML规范以其结构化、可扩展及灵活的特点提供了一种中立、标准的数据交换格式。随着工业界对XML技术的支持,XML以及由XML衍生出的系列技术构成了一套完整的采用XML技术进行数据传输的标准。XML及其相关技术的配合使用,在保留了XML可扩展和灵活的优势下,提供了对数据的查询、转换和对数据的安全保护能力。目前,XML规范被广泛的应用于商业数据交换以及电子政务等系统中,但是如何配合XML衍生技术和XML规范来进行数据的转换并保证数据的安全性的相关研究很少,因此本研究提出了一个XML-GOV架构,在电子政务系统中研究综合使用XML的定义、查询、转换和安全保障技术来进行数据的封装,转换,传输和表现来兼容异构系统间的数据获取,交换和表达。本研究中研究了电子政务系统中数据在其生命周期中如何应用XML及其衍生技术,以便提供数据在异构系统间的传输和交换能力。研究内容包括:(1)如何根据特定类型的应用文档来定义相应的XML模式,并根据此XML模式来验证应用文档的XML表现形式的有效性。(2) 讨论了如何在关系型数据库中存储XML数据。(3)以XSLT来进行XML数据间及XML数据和其它格式数据间的数据转换,实现XML与其它数据的相互转换。(4)应用XML的安全规范来提供XML文档在保存、交换、验证等方面的安全性,包括采用XML Encryption和XML Signature来实现XML 数据的加解密和数字签名。(5) 提出XML-GOV架构,在此架构中应用XML的数据转换和安全技术,以及如何将XML-GOV架构应用于电子政务系统。研究中采用XML-GOV架构实现了电子政务系统中的电子公文系统,作为应用XML-GOV架构的实例来展现如何应用XML及其衍生技术。通过该实例,来验证XML-GOV的可行性,并指出采用XML-GOV架构的优点。