AltovaXMLSpy(XML文本编辑工具)是一款方便易用的XML文本编辑软件。这款软件提供了强有力的样式表设计功能,覆盖了XML、XMLSchema、XSL/XSLT、SOAP、WSDL和互联网服务技术等场合,并且支持NewsML等多种标准XML文档的编辑。
功能介绍
AltovaXML验证程序
打开任何XML文档时,应用程序使用其内置的xml验证程序检查格式是否良好,根据架构验证文档(如果指定),并生成树和信息集。XML验证程序还用于在编辑文档时提供智能编辑帮助,并动态显示可能发生的任何验证错误。
内置的xml验证程序实现了W3C'sXML架构1.0和1.1规范的最终建议。W3C'sxml架构工作组建议的新开发不断被纳入到xml验证程序中,以便Altova产品为您提供最先进的开发环境。
AltovaXSLT和XQuery引擎
Altova产品使用AltovaXSLT1.0、2.0和3.0引擎以及AltovaXQuery1.0和3.1引擎。有关每个引擎实现特定行为的文档在文档(引擎信息)的附录中,如果该引擎在产品中使用的话。
注意:AltovaMapForce使用XSLT1.0、2.0和XQuery1.0引擎生成代码。
使用方法
1)创建DTD或XMLSchema
1.1)创建DTD文档:选择菜单“File-New”,在打开的对话框中选择文档类型为“dtdDocumentTypeDefinition”,并点击OK,即可进入DTD文档编辑界面
1.2)创建XMLSchema:选择菜单“File-New”,在打开的对话框中选择文档类型为“xsdXMLSchemav1.0”或“xsdXMLSchemav1.1”,并点击OK,即可进入XMLSchema文档编辑界面
1.3)注:普通XML文档和DTD文档编辑界面默认的选项卡均为Text,而XMLSchema文档编辑界面默认的选项卡为,需要切换到Text。
2)创建引用DTD或XMLSchema文档的XML文档
2.1)选择菜单“File-New”,在打开的对话框中选择文件类型为“ExtensibleMarkupLanguage”,并点击OK,在弹出的对话框中不选择一个XML模式,然后点击cancel