这个问题在这里已经有答案了:
将xml格式保存为字符串而不是文件[重复](2个答案)
如何读写xml文件(6个答案)
使用java创建xml文件(8个答案)
三年前关门了。
我想创造 XML
文件使用 Java
.
我的 XML
文件结构:
<?xml version="1.0" encoding="UTF-8"?>
<CONFIGURATION>
<BROWSER>chrome</BROWSER>
<BASE>http:fut</BASE>
<ENVIRONMENT>abcd</ENVIRONMENT>
<USER>john</USER>
<PASSWORD>abcd123</PASSWORD>
<ORGANIZATION>Tim</ORGANIZATION>
<EMPLOYEE>
<EMP_NAME>Anhorn, Irene</EMP_NAME>
<ACT_DATE>20131201</ACT_DATE>
<DATE_IN>20131201</DATE_IN>
<CLOCK_IN>0800</CLOCK_IN>
<DATE_OUT>20131201</DATE_OUT>
<CLOCK_OUT>1600</CLOCK_OUT>
</EMPLOYEE>
<EMPLOYEE>
<EMP_NAME>Arlegui, Karen Jay</EMP_NAME>
<ACT_DATE>20131201</ACT_DATE>
<DATE_IN>20131201</DATE_IN>
<CLOCK_IN>1600</CLOCK_IN>
<DATE_OUT>20131202</DATE_OUT>
<CLOCK_OUT>0000</CLOCK_OUT>
</EMPLOYEE>
</CONFIGURATION>
4条答案
按热度按时间lbsnaicq1#
xml中的值是硬编码的。
6l7fqoea2#
不需要任何外部库,jre系统库提供您所需要的一切。
我推断你有一个
org.w3c.dom.Document
要写入文件的对象要做到这一点,你需要一个
javax.xml.transform.Transformer
:资料来源:http://docs.oracle.com/javaee/1.4/tutorial/doc/jaxpxslt4.html
jgzswidk3#
您可以在java中使用jdom库。将标记定义为元素对象,用document类记录元素,用saxbuilder构建xml文件。请尝试以下示例:
a8jjtwal4#
使用jaxb:http://www.mkyong.com/java/jaxb-hello-world-example/