`
jimmychenli
  • 浏览: 69617 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JAVA对象转换为XML格式

    博客分类:
  • JAVA
阅读更多

JAVA对象转换为XML格式

    简单的颤述下如何将JAVA对象转换为XML格式,详细了解请进入http://xstream.codehaus.org/tutorial.html

  

 JAVABEAN对象

 

  userInfo.java

         private String name;

         private String password;

        //construtors and methods setting and getting methods

 

userInfoController.java

   public static void mian(string args[])

{

//初始化BEAN对象

  userInfo userinfo=new userInfo();

   userinfo.setName("Jimmy");

   userinfo.setPassword("123456");

//初始化XStream对象

   XStream xStream=new XStream(new DomDriver);

   xStream.alias("user",userInfo.class)

    String xml=xStream.toXML(user);

   System.out.println(xml);

}

 

  输出结果为:

<userinfo>
  <name>jimmy</name>
  <password>123456</password>
</userinfo>

 

 

 

分享到:
评论
5 楼 wxq276 2010-01-13  
OutputStream out;
try {
out = new FileOutputStream("c:/outxml.xml");
java.beans.XMLEncoder encoder = new XMLEncoder(out);
encoder.writeObject(msg);
encoder.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
4 楼 jimmychenli 2009-01-16  
能指点指点么?
3 楼 volking 2009-01-15  
哈哈哈哈哈哈
2 楼 jimmychenli 2009-01-14  
JDK提供的?怎么用?
1 楼 liugr 2009-01-14  
JDK自己就提供了相应的功能,为什么不用呢

相关推荐

    java对象转换成xml格式

    在Java编程中,将对象转换为XML格式是常见的数据交换需求,特别是在Web服务或数据存储中。JSON(JavaScript Object Notation)和XML(eXtensible Markup Language)都是用于结构化数据表示的标准,它们各有优势。...

    JAVA对象转换成XML(CDATA)

    XStream是一个简单且功能强大的库,用于将Java对象转换为XML,反之亦然。在上述例子中,我们看到了一个自定义的实现过程,包括三个主要类:JavaDocu(Java实体类)、MyXppDriver(扩展了XppDriver的类)和...

    JAXB工具类 xml转为java对象 java对象转为xml

    2. **Marshaller**: 将Java对象转换为XML文档。 3. **Binder**: 用于在Java类和XML Schema之间建立映射关系。 ### XML到Java对象的转换 要将XML转换为Java对象,首先需要一个对应的Java类,该类的字段与XML元素...

    java对象生成xml数据

    `Marshaller`是JAXB提供的另一个重要接口,用于将Java对象转换为XML格式。通过`Marshaller`,你可以将Java对象转换成XML字符串、写入到文件或流中。例如,如果你有一个名为`myObject`的Java对象,并希望将其转换为...

    xml文件自动转成java对象工具

    XML文件自动转换为Java对象工具是一种实用的开发辅助软件,它可以帮助程序员快速地将XML数据映射到Java类,从而简化了数据处理的过程。在Java开发中,XML常被用作数据交换格式,但手动编写Java类来表示XML结构既耗时...

    JAVA对象序列化保存为XML文件的工具类

    `XMLEncoder`是一个用于将Java对象编码为XML输出流的类,它能够将对象的属性和结构转换为XML格式。而`XMLDecoder`则相反,它可以解析XML输入流并重建原始的Java对象。这两个工具使得在XML和Java对象之间进行序列化和...

    XML转换为JAVA对象的方法

    接着,你可以将Java对象转换为XML字符串: ```java Person person = new Person(); person.setName("John"); person.setAge(30); String xml = xstream.toXML(person); System.out.println(xml); ``` 反之,如果...

    如何将java对象转换成xml

    在Java编程中,将Java对象转换为XML是一个常见的任务,特别是在数据交换或持久化数据时。这个过程通常称为对象XML序列化。以下是一些关于如何实现这一转换的关键知识点: 1. **Java对象到XML的转换工具**: - **...

    java后台list集合转XML格式数据

    java后台从数据库读取 数据,封装到list集合,控制层转化为XML格式数据

    xml和java对象互转

    Java作为一种强类型、面向对象的编程语言,有时需要将XML数据转换为Java对象,或者将Java对象转换为XML格式的数据,以实现数据的序列化和反序列化。这种转换过程对于数据交换和持久化至关重要。 在Java中,XStream...

    实用工具(一)-------java对象类、XML格式的相互转换

    JAXB是Java SE的一部分,它提供了一种方便的方式来将Java对象转换为XML以及将XML数据绑定到Java对象。使用JAXB,我们首先需要创建一个Java类来表示我们的数据模型,然后使用`@XmlRootElement`、`@XmlElement`等注解...

    java 对象的xml串行化 实现网络间的类信息的传输

    Java对象的XML串行化是将Java对象转换为XML格式的过程,这在分布式系统和网络通信中非常常见,因为XML是一种普遍接受的数据交换格式。它允许不同平台和语言之间的数据共享,尤其是当需要在网络间传输类的信息时。...

    JAVA对象与XML相互转化DEMO

    JAXB允许我们自动将XML文档映射到Java对象,以及将Java对象转换为XML文档。要使用JAXB,你需要先创建一个Java类来表示XML结构,然后利用JAXB提供的工具生成对应的XML绑定类。以下是基本步骤: 1. **定义Java对象**...

    webservice之使用jaxb把xml转换Object或把对象转换成xml文件

    2. 序列化XML:使用`Marshaller`接口将Java对象转换为XML文档。例如: ```java JAXBContext jaxbContext = JAXBContext.newInstance(User.class); Marshaller marshaller = jaxbContext.createMarshaller(); ...

    XMLUtil java XML orm toolkit

    通过提供简单的API调用,XMLUtil可以轻松地将任何Java对象转换为XML格式。 2. **XML到对象的反序列化**:同样,XMLUtil也能解析XML字符串并将其转换为对应的Java对象实例。这使得开发者可以从XML文件中加载配置信息...

    JAVA对象与XML互转

    - **生成XML**:通过`JAXBContext`实例,你可以获取`Marshaller`对象,然后调用`marshal()`方法将Java对象转换为XML字符串或文件。 2. **DOM解析**:Document Object Model(DOM)是另一种处理XML的方式。通过构建...

    java list和xml互转例子

    本示例涉及的核心知识点是将Java中的List对象与XML文档进行相互转换。这里,我们使用的库是dom4j-1.6.1.jar,这是一个强大的Java XML处理库。 首先,让我们详细了解一下List和XML。List是Java集合框架的一部分,它...

    Java解析和生成XML.pdf

    Java解析和生成XML的知识点主要涵盖了使用JAXB(Java Architecture for XML Binding)框架...通过这种方式,可以很好地将Java对象转换为XML格式,并能够将XML文档内容重新解析回Java对象,实现数据的持久化存储和传输。

    xml转换java对象

    在Java编程中,我们经常需要将XML文件的数据转换为Java对象,以便于处理和操作。Apache Commons Betwixt库提供了一种简单的方法来实现这个转换。 Apache Commons Betwixt是Apache软件基金会的一个项目,它提供了一...

    Castor的使用,如何将java object转换为xml

    **二、Java对象转换为XML** 1. **安装与配置**:首先,你需要下载并添加Castor库到你的项目中,通常通过Maven或Gradle的依赖管理可以实现。然后,配置映射文件,该文件定义了Java类和XML元素之间的对应关系。 2. **...

Global site tag (gtag.js) - Google Analytics