java - xml 字符串到文件

标签 java xml

我想要将 xml 字符串转换为文件,我正在按照以下方式进行操作,

String xmlFile=responseXMLName;
log.info("xml file :" +xmlFile);
fr = new FileWriter(new File(xmlFile));
Writer br= new BufferedWriter(fr); 
log.info("respose string"+responseXMLString);
br.write(responseXMLString);
br.close();  

我想将 xml 文件数据传递给这个函数,我该怎么做?

Document doc = builder.build(...);

最佳答案

StringReader reader = new StringReader( s );
InputSource inputSource = new InputSource( reader );
Document doc = builder.parse( inputSource );
reader.close();

就可以了。

关于java - xml 字符串到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1957497/

相关文章:

java - 对字符串不变性的困惑

java - 如何使用javaFX播放多个连续的声音文件?

java - 启动 Coherence 集群时的 PartitionLostEvent

java - 如何在 Spring Boot XML 文件中注册一个 servlet?

xml - 使用 xpath 从 tomcat 的 server.xml 中删除注释部分

java - 在java中将字符串转换为json

java - 两个接口(interface)中具有相同签名但返回类型不同的方法

xml - XSLT:如何匹配(在模板中)两个不同的元素

c# - 如何访问 XML 电子表格格式?

javascript - 递归扫描 DOM 元素 - Javascript