更改 com.sun.org.apache.xml.internal.serialize.XMLSerializer & com.sun.org.apache.xml.internal.serialize.OutputFormat
使用 com.sun.org.apache.xml.internal.serialize.XMLSerializer 和 com.sun.org.apache.xml.internal.serialize.OutputFormat 会导致一些错误使用java 1.6编译。 我找到的解决方案是在添加 xerces 后使用 org.apache.xml.serialize.XMLSerializer 和 org.apache.xml.serialize.OutputFormat 。 问题是这些类已被弃用。我可以使用什么来替换它们而不触及代码? 谢谢 这是我使用的依赖项:
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.9.1</version>
</dependency>
Using com.sun.org.apache.xml.internal.serialize.XMLSerializer
and com.sun.org.apache.xml.internal.serialize.OutputFormat
causes some errors when compiling using java 1.6.
The solution I found is by using org.apache.xml.serialize.XMLSerializer
and org.apache.xml.serialize.OutputFormat
after adding xerces.
The problem is that theses classes are deprecated. What can I use without to replace them without touching the code ?
Thnx
This is the dependency I used :
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.9.1</version>
</dependency>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我们可以使用 org.w3c.dom.ls 包中的 LSSerializer 类
We can use the LSSerializer class from the package org.w3c.dom.ls