class - 如何将 javax.xml.transform.dom.DOMSource 对象转换为 javax.xml.transform.Source
问题描述
我有JDK 11
使用转换编写的java代码。但我需要在JDK 8
.
TransformerFactory transformerFactory = TransformerFactory.newInstance();
Transformer transformer = null;
transformer = transformerFactory.newTransformer();
DOMSource source = new DOMSource(irisdoc);
File file = new File(fileName);
//file.getParentFile().mkdirs();
file.createNewFile();
StreamResult result = new StreamResult(file);
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
transformer.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, "yes");
transformer.transform(source, result);
我需要将上面的源变量更改为javax.xml.transform.Source
数据类型以使其在 Java 8 中工作。
解决方案
推荐阅读
- python - Python 列表理解:for 和 if 语句?
- python - 如何从一行带有整数的文本制作字典?
- javascript - 如何在 Chrome 扩展中使用 Javascript 触发 HTML 元素文本的更改事件?
- javascript - Nuxtjs:如何将 HttpOnly Cookies 用于 Nuxt-Auth 策略
- java - Java - JNA - User32.INSTANCE.GetLayeredWindowAttributes 返回错误的透明度值
- python - python pandas histogram 显示 qcut 的分箱范围
- java - 如何根据一组随机生成的字母验证输入。还有,如何建立查房系统
- javascript - 在事件中反应颜色背景
- javascript - 为每 3 个项目 Vue.js 创建新行
- android - Opengl es 2.0片段着色器中有没有办法获得以前的片段颜色