java的xstream_Java XStream封装类

Java XStream封装类

此个类是为了方便初学者对XML到 javabean 的相互转换不熟悉而写的:

import com.thoughtworks.xstream.XStream;

import com.thoughtworks.xstream.io.xml.DomDriver;

public class XmlBean {

/*

* @AUTHOR:ZHONG

* @CREATETIME:2010/02/10

* @PREAM:OBJECT(JAVABEAN)

* @RETURN:XML STRING

*/

public static String GenerateXML(Object model){

XStream xstream = new XStream(new DomDriver());

//转换成 xml 格式

String xml = xstream.toXML(model);

return xml;

}

/*

* @AUTHOR:ZHONG

* @CREATETIME:2010/02/10

* @PREAM:STRING(XML)

* @RETURN:(javabean)OBJECT

*/

public static Object fromXML(String xmlString){

XStream xs = new XStream(new DomDriver());

Object ob = xs.fromXML(xmlString);

System.out.println(ob);

return ob;

}

使用实例:

public static void main(String[] args) {

UserBean user = new UserBean();

user.setUsername("zhongshulin");

user.setPassword("123456");

user.setEmail("zhong@shulin.com");

user.setPhone("123456789");

user.setAddress("珠海品尚");

String xml = GenerateXML(user);

user =(UserBean)fromXML(xml);

String  userName = user.getUsername();

String  pass = user.getPassword();

String  email = user.getEmail();

String  phone = user.getPhone();

String address = user.getAddress();

}

相关文档:

今天碰到了一个很变态的问题,写了一个很简单的HelloWord.java,内容如下:

package com.yanjiuyanjiu;

public class HelloWorld {

public static void main(String args[]) {

System.out.println("Hello World!");

}

}

在eclips ......

java同一用户登录问题

1.上个月也有讨论这个问题的,有好多人都发表了意见,但也没有标准的答案

我看到一个,:将SEssionID存入DB中,当你登录时,判断当前的SEssionID和DB

里是不是同一个,如果不是,说明是第二人登录了,那就将DB里的SESSIONID注销

然后再处理第二个登录.

2.在Context中建立一个Map ,� ......

6 加载页面的W3C DOM访问

6.1 mozdom4java库

访问W3C DOM树比访问Mozilla的DOM树要好,因为它是一个动态访问HTML和XML的DOM树的标准。为了实现这个,我们使用从Mozilla

DOM到W3C DOM的java Bridge。有一个叫做mozdom4java的项目http://mozdom4java.mozdev.org/index.html。

下载这个包后,我们把jar包放 ......

可以用做csdn备份,这个方法扩充以后做个csdn备份工具倒是不错

package com.tag;

import java.io.BufferedInputStream;

import java.io.BufferedOutputStream;

import java.io.BufferedReader;

import ja ......

BorderLayout

FlowLayout

GridLayout

GridBagLayout

CardLayout

BoxLayout

< type="text/javascript">

document.body.oncopy = function() {

if (window.clipboardData) {

......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值