- 浏览: 1531855 次
- 性别:
- 来自: 厦门
文章分类
- 全部博客 (516)
- Java (49)
- Java/Struts 2.0 (25)
- Java/Spring、Spring MVC (11)
- Java/Quartz (3)
- Java/Lucene (6)
- Java/Hibernate (19)
- Java/openJPA (7)
- Java/DWR (7)
- Java/Security、Spring Security/OAuth2 (6)
- Java/Threading (9)
- Java/XML (22)
- java/design pattern (4)
- Android (2)
- JavaScript (46)
- jquery (3)
- DB/MySQL (23)
- DB/Oracle (16)
- PHP (25)
- CSS (20)
- Linux (38)
- C/C++、DLL、Makefile、VC++ (31)
- 正则 (9)
- Eclipse (4)
- 安全、网络等概念 (25)
- 集群 (7)
- 网页 (5)
- 视频\音频 (1)
- HTML (6)
- 计算机数学/算法 (3)
- Virtualbox (1)
- LDAP (2)
- 数据挖掘 (6)
- 工具破解 (1)
- 其他 (13)
- Mail (1)
- 药材 (3)
- 游戏 (2)
- hadoop (13)
- 压力测试 (3)
- 设计模式 (3)
- java/Swing (2)
- 缓存/Memcache (0)
- 缓存/Redis (1)
- OSGI (2)
- OSGI/Gemini (0)
- 文档写作 (0)
- java/Servlet (3)
- MQ/RabbitMQ (2)
- MQ/RocketMQ (0)
- MQ/Kafka (1)
- maven (0)
- SYS/linux (1)
- cache/redis (1)
- DB/Mongodb (2)
- nginx (1)
- postman (1)
- 操作系统/ubuntu (1)
- golang (1)
- dubbo (1)
- 技术管理岗位 (0)
- mybatis-plus (0)
最新评论
-
pgx89112:
大神,请赐我一份这个示例的项目代码吧,万分感谢,1530259 ...
spring的rabbitmq配置 -
string2020:
不使用增强器 怎么弄?
OpenJPA的增强器 -
孟江波:
学习了,楼主,能否提供一份源代码啊,学习一下,十分感谢!!!4 ...
spring的rabbitmq配置 -
eachgray:
...
spring-data-redis配置事务 -
qljoeli:
学习了,楼主,能否提供一份源代码啊,学习一下,十分感谢!!!1 ...
spring的rabbitmq配置
代码编写是参考这篇文档:
http://blog.csdn.net/lyjia2001/archive/2007/11/02/1862523.aspx
/** * XmlOutput.java * 2011-2-21 下午02:09:35 */ package com.gbit.test; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import org.dom4j.Document; import org.dom4j.DocumentHelper; import org.dom4j.Element; import org.dom4j.io.OutputFormat; import org.dom4j.io.XMLWriter; /** * @author linzq * */ public class XmlOutput { public static void main(String[] args) throws IOException { // 当前class文件所在的目录 String path = xmlOutput.class.getResource(".").getFile().toString(); // 利用DocumentHelper创建一个xml文档。 Document doc = DocumentHelper.createDocument(); // 用DocumentHelper创建的xml文档添加根元素。 Element root = doc.addElement("books"); // 添加子元素 Element author1 = root.addElement("author").addAttribute("name", "james").addAttribute("location", "UK").addText( "James Strachan"); Element author2 = root.addElement("author").addAttribute("name", "Bob") .addAttribute("location", "USA").addText("Bob McWhirter"); FileOutputStream output = new FileOutputStream(new File(path + "books_out.xml")); // 格式化输出 OutputFormat format = OutputFormat.createPrettyPrint(); XMLWriter writer = new XMLWriter(output, format); writer.write(doc); writer.flush(); writer.close(); } }
d
发表评论
-
xStream开发HTTP的XML内容
2013-07-03 09:58 10631、编写自定义XPPDriver代码: package ... -
AXIS2 开发示例
2013-06-28 17:10 1051实体类: package com.mport.entity ... -
HttpURLConnection or URLConnection post xml content to web server
2013-05-31 01:56 2066客户端示例1: package client; ... -
Axis2 体系结构
2012-06-19 12:34 1014前言 结构都是它本身所能产生效率的结果。任何一个成功 ... -
Axis 1.4 基于wss4j UsernameToken 的安全验证
2011-12-30 17:24 2474利用以下的wsdl文件生成客户端及服务端代码: < ... -
wss4j和axis2实现WS-Security(2)
2011-12-29 12:13 1095转自:http://hi.baidu.com/zhaopeng ... -
wss4j和axis2实现WS-Security(1)
2011-12-29 11:31 1207转自:http://hi.baidu.com/zhaopeng ... -
Using WS-Security with Axis (Java) v2006
2011-12-23 11:24 1565转自:http://www.arcwebservices.co ... -
[Java] Testing SOAP Headers with a Simple Axis Handler
2011-12-23 11:02 1167转自:http://weblogs.asp.net/jdanf ... -
Axis 1.4 将WSDL文件逆向后String数组只变成String
2011-12-22 08:26 2053这些天在对一个项目扩展功能时使用Axis 1. ... -
实现Axis web service 的数字证书认证(CLIENT-CERT)
2011-12-09 12:28 3738本文参考自:J2EE Web服务开发系列之十二: 实现安全的 ... -
实现Axis web service 的基本方式认证(BASIC)
2011-12-09 10:41 2195本文参考自:J2EE Web服务开发系列之十二: 实现安全的A ... -
生成SOAP消息示例
2011-09-27 11:36 11294调用 web service 时生成soap消息的区别, ... -
Axis 1.4 上传二进制文件(base64Binary)
2011-04-22 16:32 2051服务端代码: package samples.userg ... -
Axis 1.4 WSDL2Java、Java2WSDL的使用
2011-04-21 16:52 3456d:>java -classpath % ... -
在axis1.4中传递复杂类型数组参数(ArrayMapping)
2011-04-21 11:50 3760Axis1.4环境配置: 配置一些工具在命 ... -
axis2 学习(rpc)
2011-04-15 16:03 2158刚开始学习时,可不必考虑某些包的功能。我当前是把所有的包都导进 ... -
xfire 学习
2011-04-14 13:45 832我 -
学习dom4j的jaxb实现(半成品)
2011-03-08 16:47 1295primer.xml <?xml version=&q ... -
使用dom4j修改xml元素
2011-02-21 15:47 12279预先编写一个xml文件book ...
相关推荐
在示例中,可能包含了一个或多个Java类,这些类展示了如何使用DOM4J来读取、创建、修改XML文件。这些类通常会包含如下的方法: 1. `readXML()`: 使用DOM4J读取XML文件,将XML内容加载到内存中的`Document`对象。 2....
DOM4j是一个开源的Java XML API,它提供了非常丰富的功能,包括XML解析、文档构建、XPath处理以及XML Schema支持。DOM4j以其高效性能和易于使用的特性,被广泛应用于Java开发中,特别是在处理大型XML文档时,它的...
以下是一个简单的示例,演示如何使用DOM4J和XPath查询XML文件中的数据: ```java import org.dom4j.Document; import org.dom4j.DocumentHelper; import org.dom4j.Element; import org.dom4j.io.SAXReader; import...
JAXEN,全名“Java XPath Engine”,是一个独立于解析器的XPath实现,可以与多种XML API(如DOM4J、DOM、JDOM等)配合使用。其主要特点有: 1. **XPath支持**:JAXEN提供了一个统一的接口,使得开发者可以使用XPath...
下面通过一个具体的例子来说明如何使用Java编写XML文件。 ##### 3.1 StudentBean类 首先定义了一个`StudentBean`类,用于封装学生信息,包括性别、姓名、年龄和电话号码。 ```java public class StudentBean { ...
本教程主要面向Hibernate初学者,通过一个简单的命令行程序,帮助理解其基本概念和使用方法。 在开始之前,确保你具备一定的Java基础和SQL知识。教程中使用的第三方库文件适用于JDK 1.4和5.0,如果使用JDK 1.3,...
3. **log4j.properties**:这是一个日志配置文件,基于Apache Log4j,用于定义日志输出的格式、级别和目的地,对调试和监控应用非常有帮助。 4. **upload**:这个目录可能用于存放用户上传的文件,表明PandaJS可能...
现在我们来编写一个简单的Java类,用于从文件系统中读取并解析XML文件。在这个例子中,我们将使用`DocumentBuilderFactory`创建一个`DocumentBuilder`实例,然后用这个实例来解析XML文件,最后遍历解析后的`Document...
任何一个dwr.xml的文件都需要包含DWR DOCTYPE的声明行,格式如下: <!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN" "http://www.getahead.ltd.uk/dwr/dwr10.dtd"> 整个配置文件的...
- **dom4j:** dom4j是一个Java的XML API,用于简化XML文档的读写操作。实训中将学习如何使用dom4j进行XML文件的读写操作。 #### 九、JavaScript - **JavaScript基础知识:** JavaScript是一种轻量级的解释型或...
以下是一个使用JDBC连接MySQL并执行查询的例子: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class JdbcExample { ...
然而,对于非常大的XML文档,JDOM可能不如StAX或DOM4J等其他XML库高效,因为它们使用迭代器模式或分部解析来处理文档,避免一次性加载整个文档到内存。 总之,JDOM API是Java开发者处理XML的一种强大工具,它提供了...
18.2 一个简单的标签文件 551 18.3 标签文件的隐含对象 554 18.4 标签文件的指令 555 18.4.1 tag指令 555 18.4.2 attribute指令 556 18.4.3 variable指令 557 18.5 标签文件实例讲解 558 18.5.1 实例一:...
18.2 一个简单的标签文件 551 18.3 标签文件的隐含对象 554 18.4 标签文件的指令 555 18.4.1 tag指令 555 18.4.2 attribute指令 556 18.4.3 variable指令 557 18.5 标签文件实例讲解 558 18.5.1 实例一:...
18.2 一个简单的标签文件 551 18.3 标签文件的隐含对象 554 18.4 标签文件的指令 555 18.4.1 tag指令 555 18.4.2 attribute指令 556 18.4.3 variable指令 557 18.5 标签文件实例讲解 558 18.5.1 实例一:...
18.2 一个简单的标签文件 551 18.3 标签文件的隐含对象 554 18.4 标签文件的指令 555 18.4.1 tag指令 555 18.4.2 attribute指令 556 18.4.3 variable指令 557 18.5 标签文件实例讲解 558 18.5.1 实例一:...
根据提供的文件信息,我们可以提取并总结...整体来看,这段代码结构清晰,逻辑合理,可以作为一个学习词法分析器实现的好例子。此外,通过对Rational Rose的利用,可以看出在设计阶段对系统架构进行了较为细致的规划。
2. **高性能**:XFire使用了高效的XML解析器,如DOM4J,以提高服务处理速度。 3. **全面支持**:它支持多种协议,包括HTTP、HTTPS、JMS等,以及各种数据格式,如SOAP 1.1/1.2、RESTful风格的服务。 4. **动态代码...
实例74 实现一个简单的代理服务器 246 实例75 C/S结构的分布式运算 248 第7章 Java B/S结构编程 253 实例76 简单的Servlet程序 254 实例77 简单的留言簿 256 实例78 JSP+Java Bean的计数器 258 实例79 数据库查询 ...