有谁知道在 java 1.5 中规范化 XML 文档的方法,而不使用 Apache XML 安全项目中的 Canonicalizer 类?我无法将 java 升级到较新的版本,也无法使用任何外部库。
通过说我不能使用任何外部库,我的意思是我只能使用 JRE1.5 系统库,无法导入任何其他 .JAR 文件。
最佳答案
如 DomConfiguration 中所述类,将“canonical-form”配置参数设置为 true,然后调用 normalizeDocument :
void canonicalize(Document doc) {
doc.getDomConfig().setParameter("canonical-form", true);
doc.normalizeDocument();
}
以上方法出现在Java 1.5中:https://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html
关于java - JAVA 1.5 中的 XML 规范化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38772711/