XML-Java绑定工具 XMLBeans

Apache
Java
跨平台
Apache
2008-09-09

XMLBeans是一个XML-Java绑定工具,利用它可以很方便地解析XML文档。

上图是代理动态加载 XMLBeans 的框图。

Eclipse支持插件:xmlbeansplug(在线更新地址)。

下面是一段使用 XMLBeans 的代码:

File xmlFile = new File("c:\employees.xml"); 

// Bind the instance to the generated XMLBeans types.
EmployeesDocument empDoc =
EmployeesDocument.Factory.parse(xmlFile);

// Get and print pieces of the XML instance.
Employees emps = empDoc.getEmployees();
Employee[] empArray = emps.getEmployeeArray();
for (int i = 0; i < empArray.length; i++)
{
System.out.println(empArray[i]);
}

在线Javadoc:http://www.ostools.net/apidocs/apidoc?api=xmlbeans

加载中

评论(0)

暂无评论

Apache XMLBeans 3.0.0 发布,打破向后兼容性

Apache POI 团队很高兴地宣布 XMLBeans 3.0.0 发布。他带来一些新功能和众多错误修复。XMLBeans是一个XML-Java绑定工具,利用它可以很方便地解析XML文档。 主要更新内容如下: XMLBEANS-517...

2018/07/08 22:40

XMLBeans 2.5.0 发布

XMLBeans是一个XML-Java绑定工具,利用它可以很方便地解析XML文档。 新版本改进内容包括: 1. A "User types" feature allows mapping of Schema simple types to custom user Java classes....

2009/12/22 09:02

XMLBeans 2.4.0 发布

XMLBeans是一个XML-Java绑定工具,利用它可以很方便地解析XML文档。 新版本包含一些小量的改进内容,包括: Finer grained support for CDATA Upgraded support for Saxon 9 Added more fine...

2009/06/18 09:13

没有更多内容

加载失败,请刷新页面

没有更多内容

3
回答
哪个大神解析过这种xml

<?xml version="1.0" encoding="utf-8"?> <Organization> <Department coding="00...

2017/05/18 19:32
5
回答
PostgreSQL支持xml存储模型吗?

我的数据模型是xml格式,PostgreSQL支持支持吗?添加,修改,删除,查询,都用xpath去做,可以吗?

2016/08/08 16:23
3
回答
报错 前言中不允许有内容。

Error:Internal error: (org.jdom.input.JDOMParseException) Error on line 1: 前言...

2016/05/24 18:32
1
回答
我从页面获取到json数据解析后发现带的实际参数和我得到的不一样?具体情况如下

红色字体中分别是页面的实际传值和我得到的值、?为什么会不一样呢? 页面json "items":" <url><![CDATA[/websearch/ar...

2016/01/08 11:05
1
回答
xml报文请求相关求大神帮忙

xml报文某字段为空也是要在xml报文中显示该字段 如<a>23</a> 要是a没值也要显示a 类似这样的 <a/>

2015/12/29 09:42
6
回答
如果想要写一个含有复杂内容的配置文件,用什么配置文件较好
Adairs 的回答 2015/05/25 15:37
最佳答案
之前,我是把说明信息,放到了数据库中保存,在服务启动时,将配置表中的数据读取出来,然后在页面显示的时候使用。 其实这个数据,就是一个映射数据,怎么保存都可以,只要在启动时加载就行。 1、数据库保存 2、保存为.CSV文件,txt文件 3、XML 4、JSON也可以
2
回答
一个xml表达式,请各位帮帮忙

想让朋友们帮我写个表达式 想要的结果是: <ul> <li></li>....8个 </ul> <ul> <li></li>....8个 </ul> <u...

2014/11/26 16:09
3
回答
SpringMVC使用jaxb2实现bean与xml的互相转换出错!

当返回的是一个User对象时,前台可以正常显示xml 但当返回一个List<User>时,就出现一下错误: HTTP Status 500 - Unabl...

2014/07/02 19:15
8
回答
xml的作用?以及大型网站xml起到的作用?
憨厚的瓜 的回答 2014/06/28 21:38
最佳答案
引用来自“憨厚的瓜”的评论 xml 的解析成本还是挺大的,其优点是灵活扩展性强,可读性强,使用它还是需要看场景。 回复 @青霉素 : 写服务的话最常见的是配置文件,因为通常来讲配置文件会有扩展性和可读性的要求,这正好是xml擅长的,不过存储配置的方式有很多,如果只是简单的配置容xml有种杀鸡用...
20
回答
谁能帮我将xml格式转化为Java对象,弄了半天都弄不出来,不胜感激
安西都护府首席程序员 的回答 2014/06/12 11:38
最佳答案
String str="<bean id=\"1\" name=\"b\" code=\"123\"/>"; /** * 依次匹配Id,name,code * 得到的是 属性和值的一个字符串 */ Pattern[] patterns={ Pattern.compile("id=\"[0-9]...

没有更多内容

加载失败,请刷新页面

Java中使用xmlbeans解析xml开发总结

xmlbeans通过利用XML Schema的功能来提供结构化和约束性数据类型,开发者可以像Java对象那样直接访问XML文档。通过使用xmlbeans,Java开发者不需要花时间来编写导入/导出和有效性检验代码。...

2018/04/27 15:44
258
43
XmlBeans之scomp

1. 下载配置XmlBeans a. 下载XmlBeans,假定下载到C:\xmlbeans-2.3.0 b. 设置环境变量XMLBEANS_HOME= C:\xmlbeans-2.3.0 c. 在path中加入%XMLBEANS_HOME%\bin 2. 生成Schema文件test.xsd 利用...

2013/04/12 15:37
88
0
POI 4.0使用。

POI 4.0之excel导入导出 所需jar包: poi-4.0.0.jar poi-ooxml-4.0.0.jar poi-ooxml-schemas-4.0.0.jar xmlbeans-3.0.1.jar (没导入此包会包java.lang.NoClassDefFoundError: org/apache/xm...

2018/11/23 09:55
123
0
axis2常用命令(wsdl2java)

一、利用Axis2工具的WSDL2Java命令自动生成JAVA代码,进入cmd命令行模式,运行命令WSDL2Java 1.生成服务端代码命令 WSDL2Java -uri wsdl文件全路径 -p 包名 -d xmlbeans -s -ss -sd -ssi -o...

2014/11/04 16:21
159
0
XMLBeans 多个类型xml文件打包合并

XmlBeans 方便的使操作xml 面向了对象,稍微看一下文档即可知道怎么使用他.不过官方提供的sample 只是针对单个xml,xsd文件的(比如,读取,写入,打包)。通过例子我们知道如果有一个xml文档和...

2009/03/31 14:57
1K
1
POI解析office 2007 excel需要使用的包

poi-3.10-FINAL-20140208.jar poi-ooxml-3.10-FINAL-20140208.jar poi-ooxml-schemas-3.10-FINAL-20140208.jar xmlbeans-2.3.0.jar...

2014/05/30 16:12
24
0
java简单的从数据库查询数据使用POI导出excel文件

个人公众号:Java技术大杂烩,每天10点精美文章准时奉上 使用java简单的从数据库中查询数据,然后写入到excel中,数据的类型为 List<Map<String, Object>>格式的数据。 首先下载POI的jar包,...

2017/03/31 21:02
2.8K
1
使用POI导入导出Excel2003、2007示例

首先说一下所使用的POI版本3.8,需要用的的Jar包: dom4j-1.6.1.jar poi-3.8-20120326.jar poi-ooxml-3.8-20120326.jar poi-ooxml-schemas-3.8-20120326.jar poi-scratchpad-3.8-20120326.j...

2014/05/23 11:31
20.2K
2

没有更多内容

加载失败,请刷新页面

返回顶部
顶部