1、XSD
XML架构定义(XML Schema Defination),用来定义XML文档的结构
2、XSLT
可扩展样式表语言转换(Extensible Stylesheet Language for Transformations),用来将XML文档从一个架构转换为另一个架构
3、XPath和XQuery
用来查询和遍历XML的内容
4、DOM
文档对象模型(Document Object Model),用于管理XML文档的内存表示形式
5、SOAP
简单对象访问协议服务(Simple Object Access Protocal),用于通过使用定义良好的、可互操作的XML信息实现平台的协同
6、XML Infoset
XML信息集,用于把XML内容表示为一个信息项集,信息项包括文档(Document)、元素(Element)、属性(Attribute)、处理指令(Processing Instruction)和注释(Comment)等。每个信息项代表XML内容某部分的抽象描述,并包括一个命名属性集。