请问怎么把一棵jtree树写为XML文件? 请问怎么把一棵jtree树写为XML文件? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DhtmlxTree 呢,怎么写入XML文件 你可以利用JDOM 的解析方式来进行写入jdom的解析方式是基于tree的,用来实现比较简单 JTree没用过,估计你可以把里面的核心内容通过一种方式取到,然后把它设置到Properties对象的实例中,调用storeToXML()方法就可以转换为xml文件了。 static public void main(String[] args) { Properties prop = new Properties(); prop.setProperty("head", "头部文件"); prop.setProperty("title", "头部文件"); prop.setProperty("form", "表单文件"); prop.setProperty("body", "身体文件"); prop.setProperty("table", "表个文件"); prop.setProperty("tr", "行文件"); prop.setProperty("td", "单元文件"); FileOutputStream fos = null; try { fos2 = new FileOutputStream("bbb.xml"); prop.store(fos1, null); prop.storeToXML(fos, "", "UTF-8"); } catch (IOException ioe) { ioe.printStackTrace(); } finally { try { if (fos != null) { fos.close(); } } catch (IOException ioe) { ioe.printStackTrace(); } } }显示效果如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"><properties><comment/><entry key="body">身体文件</entry><entry key="head">头部文件</entry><entry key="table">表个文件</entry><entry key="form">表单文件</entry><entry key="tr">行文件</entry><entry key="title">头部文件</entry><entry key="td">单元文件</entry></properties> 关于命令行输入的问题!!! 关于拼音分割的实施办法 myeclipse注册问题 java中如何实现windows程序中那种点击一个按钮弹出一个目录设置窗口来设置目录? lomboz+jboss+eclipse配置j2ee项目提示Attribute "work-dir" must be declared for element type "web-app". 一个简单的多线程,但是不能运行,大家帮我 各位gg帮我看看这个程序为什么调试不通阿 请问如何判断一串字符是数字 Servelet怎样给html页面内嵌的object对象赋值? xml格式解析 一个继承问题! 路径问题
jdom的解析方式是基于tree的,用来实现比较简单
prop.setProperty("title", "头部文件");
prop.setProperty("form", "表单文件");
prop.setProperty("body", "身体文件");
prop.setProperty("table", "表个文件");
prop.setProperty("tr", "行文件");
prop.setProperty("td", "单元文件"); FileOutputStream fos = null; try {
fos2 = new FileOutputStream("bbb.xml"); prop.store(fos1, null);
prop.storeToXML(fos, "", "UTF-8");
}
catch (IOException ioe) {
ioe.printStackTrace();
}
finally { try { if (fos != null) {
fos.close();
}
}
catch (IOException ioe) {
ioe.printStackTrace();
}
}
}显示效果如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment/>
<entry key="body">身体文件</entry>
<entry key="head">头部文件</entry>
<entry key="table">表个文件</entry>
<entry key="form">表单文件</entry>
<entry key="tr">行文件</entry>
<entry key="title">头部文件</entry>
<entry key="td">单元文件</entry>
</properties>