面的第二种形式将转换成第一种。Canonical XML定义了一些规范化形式的规则，包括：讲一个文档转换为规范化形式的XML是幂等的。 也就是说，第一次转换通常产生与原文档不同的字符串，而重复的转换将不再产生变化。根据W3C的规范，如果两个XML文档具有相同的规范化形式，那么在一定的应用上下文（极少见的情形除外）中，这两个文档在逻辑上是相等的。 然而，在特殊的上下文中，用户可能关心规范形式的XML逻辑等价之外的特殊语义。比如说，隐写术系统可能在XML文档中通过不同的白空格，属性引号和顺序，使