- 浏览: 1529045 次
- 性别:
- 来自: 厦门
文章分类
- 全部博客 (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 10601、编写自定义XPPDriver代码: package ... -
AXIS2 开发示例
2013-06-28 17:10 1050实体类: package com.mport.entity ... -
HttpURLConnection or URLConnection post xml content to web server
2013-05-31 01:56 2064客户端示例1: package client; ... -
Axis2 体系结构
2012-06-19 12:34 1011前言 结构都是它本身所能产生效率的结果。任何一个成功 ... -
Axis 1.4 基于wss4j UsernameToken 的安全验证
2011-12-30 17:24 2470利用以下的wsdl文件生成客户端及服务端代码: < ... -
wss4j和axis2实现WS-Security(2)
2011-12-29 12:13 1091转自:http://hi.baidu.com/zhaopeng ... -
wss4j和axis2实现WS-Security(1)
2011-12-29 11:31 1201转自:http://hi.baidu.com/zhaopeng ... -
Using WS-Security with Axis (Java) v2006
2011-12-23 11:24 1562转自:http://www.arcwebservices.co ... -
[Java] Testing SOAP Headers with a Simple Axis Handler
2011-12-23 11:02 1165转自:http://weblogs.asp.net/jdanf ... -
Axis 1.4 将WSDL文件逆向后String数组只变成String
2011-12-22 08:26 2040这些天在对一个项目扩展功能时使用Axis 1. ... -
实现Axis web service 的数字证书认证(CLIENT-CERT)
2011-12-09 12:28 3733本文参考自:J2EE Web服务开发系列之十二: 实现安全的 ... -
实现Axis web service 的基本方式认证(BASIC)
2011-12-09 10:41 2190本文参考自:J2EE Web服务开发系列之十二: 实现安全的A ... -
生成SOAP消息示例
2011-09-27 11:36 11283调用 web service 时生成soap消息的区别, ... -
Axis 1.4 上传二进制文件(base64Binary)
2011-04-22 16:32 2045服务端代码: package samples.userg ... -
Axis 1.4 WSDL2Java、Java2WSDL的使用
2011-04-21 16:52 3447d:>java -classpath % ... -
在axis1.4中传递复杂类型数组参数(ArrayMapping)
2011-04-21 11:50 3748Axis1.4环境配置: 配置一些工具在命 ... -
axis2 学习(rpc)
2011-04-15 16:03 2157刚开始学习时,可不必考虑某些包的功能。我当前是把所有的包都导进 ... -
xfire 学习
2011-04-14 13:45 831我 -
学习dom4j的jaxb实现(半成品)
2011-03-08 16:47 1286primer.xml <?xml version=&q ... -
使用dom4j修改xml元素
2011-02-21 15:47 12272预先编写一个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 { ...
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 实例一:...
一个简单的Maven项目 3.1. 简介 3.1.1. 下载本章的例子 3.2. 创建一个简单的项目 3.3. 构建一个简单的项目 3.4. 简单的项目对象模型 (Project Object Model) 3.5. 核心概念 3.5.1. Maven插件和目标 ...
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 数据库查询 ...