public class XmlUtil {
/**
* 获取内容
* @param element
* @param key
* @return eg:<xml><node>return text</node></xml>
*/
public static String getValue(Element element, String key) {
String value = "";
try {
Element e = element.element(key);
if(e!=null)
{
value = e.getText();
}
} catch (Exception e) {
e.printStackTrace();
}
return value;
}
/**
* 获取属性
* @param element
* @param key
* @return eg:<xml key="return value"></xml>
*/
public static String getAttr(Element element, String key) {
String value = "";
try {
value = element.attributeValue(key);
} catch (Exception e) {
e.printStackTrace();
}
return value;
}
/**
* 设置属性
* @param e
* @param name
* @param value
* eg:<xml paramname=paramvalue></xml>
*/
public static void setAttr(Element e, String name, String value) {
if (e != null) {
e.addAttribute(name, value);
}
}
/**
* 添加属性
* @param e
* @param name
* @param value
* eg:<xml name="param name" value="param value"></xml>
*/
public static void addAttr(Element e, String name, String value) {
if (e != null) {
e.addAttribute("name", name);
e.addAttribute("value", value == null ? "" : value);
}
}
/**
* 创建节点
* @param name
* @return Element
*/
public static Element createElement(String name) {
return DocumentHelper.createElement(name);
}
/**
* 创建包含字符内容的节点
* @param name
* @param text
* @return Element
*/
public static Element createElement(String name, String text) {
Element e = createElement(name);
if (e != null&&text!=null) {
e.setText(text);
}
return e;
}
}
分享到:
相关推荐
xml文件转doc.xls.rtf 没注册一次只能转50% 不过可以简单调一下xml列项的位置再转一次,用xls合并即可
XML to JSON and JSON to XML converter
Total XML Converter是一款格式转换软件,可以将XML格式的文件转换成其他类型的文件,支持接近二十个转换格式,可以选择输出到PDF、HTML、SQL、jpg、mdb、json等格式,xml的数据使用的范围还是非常广泛的,很多数据...
18款Coolutils Gold Bundle v2021支持超过1400种受支持的文件类型转换工具,本软件经过严格的安装运行测试,确保您百分百可用安全无毒,省时省力,我的使命提供最优质的软件。
excel转换成xml工具 xml 免注册的
轻量级(〜20 kb)转换器,可将xml内容转换为运行时对象。 用户可以自由地仅指定接口或提供数据类实现。
CB2XML(CopyBook到XML)是一种用Java编写且基于SableCC解析器生成器的COBOL CopyBook到XML转换器。 该项目包括将XML实例文件转换为等效于COBOL副本的字符串缓冲区,反之亦然的实用程序。 源码现在可以在GitHub上...
此代码实用程序会将任意数量的结果集转换为单个 xml 文件。 执行的主要方法是 XMLWriter.writeXML。
Simple converter tool with GUI (written on JavaFX) for converting large XML-files to JSON and JSON to XML with indicating progress and uses small amount of memory for converting. Starting from 1.2.0 ...
Spark 是一个 Java 库,可将 Macromedias SWF(“Flash”)数据格式的数据转换为符合特定 DTD 的 XML,反之亦然。 Spark 的主要目标是在基于 Java 和 XML 的服务器环境中更轻松地使用 SWF。
json-xml-converter 作业由两部分组成: 要了解有关xml数据的更多信息 更多abiout json 我们将考虑带有单个自封闭标签的XML文件,而元数据应仅是id,以便它将指示列表数据类型。 第一部分是创建将json数据转换...
Fortify-XML-Converter-源码.rar
OgreXMLConverter,OGRE中要用到的转换工具,使用的OGRE1.9版本,自己从SDK中拷贝的。本人纯菜鸟,开始不会用,后来找到。 使用参考方法...(非菜鸟就不用看了)
Fortify-XML-Converter 将 Fortify XML 文档转换为有用的格式。 GPLv2 输出 xlsx、csv 或漂亮的 xml 解析 DOM Xml 和 csv 输出可通过管道传输用法 usage: fxml2xlsx.py [-h] [--version] [--debug] --input INPUT [-...
TestLink用excel导用例模板与EX-Converter工具,excel转xml格式工具,附使用方法文档
string JSON = XmlToJSON.Converter.XmlToJSON(xmlDoc); 示例: XmlDocument doc = new XmlDocument(); //doc.LoadXml(@"<root>aaa</root>"); doc.Load(@"C:\xxx.xml"); // Convert XML to a JSON string string ...
projects that will introduce how to create a Word-to-XML converter application and how to create a mobile Web application. These projects help readers accomplish their goals by understanding the ...
转为xml文件
NULL 博文链接:https://hidefromall.iteye.com/blog/448928
Solid Converter PDFV10是一套专门将PDF文件转换成DOC的软件,当然它不仅仅只能转换成doc文件,还可转换成rtf或xml文件等。Solid Converter PDF(含解锁码)功能强大,操作简单,有需要的小伙伴可不要错过了哦。 PDF...