使用 Saxon 序列化为规范 XML

Serialize to canonical XML with Saxon

是否可以配置 Saxon 的 Serializer to produce canonical XML

我发现默认情况下它可以生成不符合规范的标记XML;例如,自闭合元素标签。我检查了可用的 serialization properties,但我没有发现任何似乎与规范化相关的内容。

此功能将出现在 Saxon 9.9 中(通过序列化扩展 属性 saxon:canonical="yes"),但恐怕您将不得不等待。同时,您必须将输出通过单独的规范器。