java中element转换_java中实体类与xml的element相互转换
import org.w3c.dom.Document;
import org.w3c.dom.Element;
/**
* @ClassName: DemoConvert
* @Author: 个人学习库
* @Date: 2019-12-19 18:19
*/
public class DemoConvert {
/** 私有化构造方法 */
private DemoConvert(){}
/** 根据Demo获取Element */
public static Element getElementByDemo(Demo demo, Element element){
if(demo.getPlainText() != null){
element.setNodeValue(demo.getPlainText());
}
return element;
}
/** 根据Demo获取Element */
public static Element getElementByDemo(Demo demo, Document document){
Element element = document.createElement(Demo.TAG_DEMO);
if(demo.getPlainText() != null){
element.setNodeValue(demo.getPlainText());
}
return element;
}
/** 根据Element获取Demo */
public static Demo getDemoByElement(Element element){
String plainText = element.getFirstChild().getNodeValue();
Demo demo = new Demo();
if(plainText != null){
demo.setPlainText(plainText);
}
return demo;
}
}
以下为实体类public class Demo{
public static final String TAG_DEMO = "demo";
/**用来储存标签内嵌套文本数据;例:贾小明*/
public static final String ATTRIBUTE_PLAIN_TEXT = "plainText";
/**用来储存标签内嵌套文本数据;例:贾小明*/
private String plainText;
public String getPlainText() {
return plainText;
}
public void setPlainText(String plainText) {
this.plainText = plainText;
}
}
版权声明:个人学习库版权所有,转载请标明出处
转载请注明:https://blog.grstudy.com/java/code/61
java中element转换_java中实体类与xml的element相互转换相关推荐
- java实体类转换xml_简单实体类和xml文件的相互转换方法
最近写一个题目,要求将一组员工实体类转换成xml文件,或将xml文件转换成一组实体类.题目不难,但写完感觉可以利用泛型和反射将任意一个实体类和xml文件进行转换.于是今天下午立马动手 试了下,做了个简 ...
- java int 64 转换_Java中数据类型及其之间的转换
Java中数据类型及其之间的转换 Java中数据类型及其之间的转换 基本的数据类型 基本类型有以下四种: 1)int长度数据类型有:byte(8bits).short(16bits).int(32bi ...
- java时间格式转换_Java中System.currentTimeMillis()计算方式与时间的单位转换
学会与时间赛跑才能赢得时间的尊重,把握好每一天,趁年轻! java中获取系统当前时间相信大家都会,这是经常用到的也是非常简单的,但还是要经常回顾下一些小细节哦! 一.时间的单位转换 1秒=1000毫秒 ...
- java 指定时间转换_Java中使用Calendar进行获取指定时间,使用SimpleDateFormat进行格式化转换...
java中使用Calendar获取指定的时间 public class DateTranslate { /** * 获取指定日期的间隔月份的第一天的日期 * @param date * @param ...
- java万能编码转换_Java中的编码转换
慕桂英3389331 CharsetDecoder 应该是您要寻找的东西,不是吗?许多网络协议和文件使用面向字节的字符集(例如ISO-8859-1(ISO-Latin-1))存储其字符.但是,Java ...
- sql时间格式转换yyyymm_XML和实体类之间的转换
言简意赅: 1.jar包的maven 坐标 <dependency> <groupId>com.thoughtworks.xstreamgroupId> <arti ...
- C#实现实体类和XML相互转换
一.实体类转换成XML 将实体类转换成XML需要使用XmlSerializer类的Serialize方法,将实体类序列化 public static string XmlSerialize<T& ...
- java 向上取整_java 中的异常处理和常用类使用
一.异常: 1.异常的简单介绍: Throwable类 / Error Exception | | Unchecked Checked Runtime Exception Exception Exce ...
- xsl调用java方法传参_Java中的XSL转换:一种简单的方法
xsl调用java方法传参 XSL转换 (XSLT)是将一个XML文档转换为另一个XML文档的强大机制. 但是,在Java中,XML操作相当冗长和复杂. 即使是简单的XSL转换,也必须编写几十行代码- ...
最新文章
- jmail用免费邮箱需开启SMTP服务及注意事项
- 一个数里有那些约数用c++怎么做_如何从一堆数里找出哪几个数相加等于你要的值?...
- 799. 最长连续不重复子序列 【双指针经典板子题】
- 神策 FM:从 IT 到 DT,To B 市场走到了哪一步?
- LL-verilog语法多位宽全加器
- eclipse索引4超出范围_Python内置的4个重要基本数据结构:列表、元组、字典和集合
- ds排序--希尔排序_图解直接插入排序和希尔排序
- UVA - 10817 Headmaster's Headache
- java包含某个字符串_JavaScript判断一个字符串是否包含指定子字符串的方法
- 跨域请求的两种实现方式
- TableView载入WebView的一些小技巧 By 徐
- 网络安全及包分析实验报告
- Python中过滤列表中全部奇数
- [国家集训队2011]跳跳棋
- 基于Huffman算法实现文件压缩解压缩(C语言)
- mariadb无法远程访问的解决思路
- Fiddler调试利器
- 面试常见SQL练习题
- PEWIN32 PRO site key
- 智能家居(12)——树莓派USB摄像头捕捉人脸并识别
热门文章
- :empty css 可以用在哪些标签,CSS3 :empty 选择器
- sql sever 2008 使用SSMS实现自动备份,每周一次,完整备份
- 马化腾:《王者荣耀》将举办AI电竞赛;美团发布自研无人机,15分钟配送到家;微软将为员工发放1500美元奖金|极客头条...
- 违背信任!Linus 回应“拉黑”事件
- 分库分表:TiDB,求别抢饭碗!
- 短命的 CentOS 8 将停止维护
- 美团推出外卖版拼多多;iOS 14 Beta 3暂禁用3D Touch功能;Rust 1.45 发布| 极客头条
- 2020 存储技术热点与趋势总结
- 5G、IoT 时代下,手机聚焦拍照是否走错了方向?
- 新手入坑自动驾驶,从 JetBot 机器人小车开始,能学到什么?