java 将EXCEL表格数据转换成XML格式

有时候我门需要把EXCEL表格中的数据转换成XML格式 这需要用到JXL(分析EXCEL)包和JDOM包(构成XML)

import java.io.*;

import jxl.*;

import org.jdom.Element;

import org.jdom.Document;

import org.jdom.output.XMLOutputter;

/**

*

* @author guo

*/

public class EtoX {

/** Creates a new instance of EtoX */

public EtoX() {

}

/**

* @param args the command line arguments

*/

public static void main(String[] args) {

try{

InputStream is= new FileInputStream("C:\\Documents and Settings\\guo\\EXCELtoXML\\src\\exceltoxml\\ningxia.xls");

Workbook rwb=Workbook.getWorkbook(is);

//System.out.println(rwb.getNumberOfSheets());     //获得工作薄(Workbook)中工作表(Sheet)的个数

Sheet rs=rwb.getSheet(0);

int l=rs.getColumns();             //返回表中的总列数

int w=rs.getRows();               //返回表中包含总行数

System.out.println("文件总共"+w+"行");

Element root=new Element("allmetadata");

Document doc=new Document(root);

相关文档:

关于Java内存分配,很多问题都模模糊糊,不能全面贯通理解。今查阅资料,欲求深入挖掘,彻底理清java内存分配脉络,只因水平有限,没达到预期效果,仅以此文对所研究到之处作以记录,为以后学习提供参考,避免重头再来。

一、Java内存分配

1、 Java有几种存储区域?

* 寄存器

-- 在CP ......

java clone

文章分类:Java编程 关键字: java clone

1.java里的clone分为:

A:浅复制(浅克隆): 浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。

b:深复制(深克隆):深复制把要复制的对象所引用的对象都复制了一遍。

Java中对象的克隆,为了获取对象的一份拷贝,我们可以利用Object类的clone()方法。必须要 ......

1. 概述

本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。

在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。

2. 编码基本知� ......

亲爱的 Java 新手们:

很高兴你们愿意来这里共同学习,

Java 这个语言,已经不再是语言了,他勾勒出一个开放式的开发环境,

基本上 java.sum.com 很粗略地把 Java 分为三个部分:

(1)  J2SE ( Java 2 Standard Edition )

(2)  J2EE ( Java 2 Enterprise Edition )

(3)  J2ME ( Java 2 Micro Edition ) ......

Spring Framework 【Java开源 J2EE框架】

Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器 ......

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐