作者:Eddy 历史版本:1 最后编辑:龚清 更新时间:2024-11-20 15:41
适用版本:所有版本;
完整类名:com.lc.ibps.base.core.util.Dom4jUtil
适用哪些服务?
- oauth服务
- platform服务
- business服务
- 通过business或skeleton创建的服务
方法介绍
loadXml
- 将符合格式的xml字符串 转化成 org.dom4j.Document
- 方法定义
public static Document loadXml(String xml)
- 示例
String input = "<?xml><import resource=\"ibps-resources.xml\"/></beans>";
org.dom4j.Document doc = Dom4jUtil.loadXml(input);
load
- 加载一个XML文件转成 org.dom4j.Document
- 方法定义
public static Document load(String filename, String encode)
- 示例
String input = "c:\\users.xml";
org.dom4j.Document doc = Dom4jUtil.load(input,"utf-8");
loadXml
- 按指定编码转化字符串为 org.dom4j.Document
- 方法定义
public static Document loadXml(String xml, String encode) throws UnsupportedEncodingException
- 示例
String input = "<?xml><import resource=\"ibps-resources.xml\"/></beans>";
org.dom4j.Document doc = Dom4jUtil.loadXml(input,"utf-8");
loadXml
- 根据输入流返回 org.dom4j.Document
- 方法定义
public static Document loadXml(InputStream is)
- 示例
String input = "c:\\users.xml";
InputStream stream = new FileInputStream(input);
org.dom4j.Document doc = Dom4jUtil.loadXml(stream);
loadXml
- 根据输入流并指定编码返回 org.dom4j.Document
- 方法定义
public static Document loadXml(InputStream is, String charset)
- 示例
String input = "c:\\users.xml";
InputStream stream = new FileInputStream(input);
org.dom4j.Document doc = Dom4jUtil.loadXml(stream,"utf-8");
write
- 将DOM写入到文件
- 方法定义
public static void write(Document document, String fileName)
- 示例
String input = "c:\\users.xml";
Dom4jUtil.write(document,input);
write
- 将xml字符串写入到文件
- 方法定义
public static void write(String str, String fileName)
- 示例
String xml = "<?xml><import resource=\"ibps-resources.xml\"/></beans>";
String input = "c:\\users.xml";
Dom4jUtil.write(xml,input);
待完善…