在上一篇博客中写到,用Java【JDOM】把输入的字符串以XML信息的格式输出:点击查看文章——Java【jdom】输入字符串并输出XML格式的信息
在这篇博客中,我将要写到,用Java【JDOM】把XML信息输出成字符串,其他方式可参考博客最下面链接中的文章
【解析XML的方式有以下四种】
- DOM方式解析XML
Dom解析是将xml文件全部载入到内存,组装成一颗dom树,然后通过节点以及节点之间的关系来解析xml文件,与平台无关,java提供的一种基础的解析XML文件的API,理解较简单,但是由于整个文档都需要载入内存,不适用于文档较大时。- SAX方式解析XML
基于事件驱动,逐条解析,适用于只处理xml数据,不易编码,而且很难同时访问同一个文档中的多处不同数据- JDOM方式解析XML
简化与XML的交互并且比使用DOM实现更快,仅使用具体类而不使用接口因此简化了API,并且易于使用- DOM4j方式解析XML
JDOM的一种智能分支,功能较强大,建议熟练使用
已知XML信息如下
<?xml version="1.0" encoding="GBK"?>
<stu_list>
<Student>
<stuNo>2015</stuNo>
<stuName>多多<