- 浏览: 126623 次
最新评论
-
gaoxikun:
看起来很齐全,很完美,但是不知道从哪里下载 。
myeclipse插件简单介绍 -
gaoxikun:
亲,能把这个集成了插件的myeclipse 6.5给我一下吗, ...
myeclipse插件简单介绍 -
hotsmile:
不错!!!!!!!!!
myeclipse插件简单介绍
package com.huawei.bss.xml;
import java.io.Serializable;
import java.util.List;
public class InnerXMLBean implements Serializable
{
/**
* 注释内容
*/
private static final long serialVersionUID = 1L;
//列表的列号码
private String indexNumber;
//bom的值
private String bomValue;
//xml文件中的一个portToSolt对象
private List<PortToSoltBean> portToSolts;
/**
* @return 返回 bomValue
*/
public String getBomValue()
{
return this.bomValue;
}
/**
* @param 对bomValue进行赋值
*/
public void setBomValue(String bomValue)
{
this.bomValue = bomValue;
}
/**
* @return 返回 portToSolts
*/
public List<PortToSoltBean> getPortToSolts()
{
return this.portToSolts;
}
/**
* @param 对portToSolts进行赋值
*/
public void setPortToSolts(List<PortToSoltBean> portToSolts)
{
this.portToSolts = portToSolts;
}
/**
* @return 返回 indexNumber
*/
public String getIndexNumber()
{
return this.indexNumber;
}
/**
* @param 对indexNumber进行赋值
*/
public void setIndexNumber(String indexNumber)
{
this.indexNumber = indexNumber;
}
}
package com.huawei.bss.xml;
import java.io.Serializable;
public class PortToSoltBean implements Serializable
{
//内置接口端口号
private String port;
//内置接口槽位号
private String solt;
//内置接口板类型(前板/后板)
private String innerType;
/**
* @return 返回 port
*/
public String getPort()
{
return this.port;
}
/**
* @param 对port进行赋值
*/
public void setPort(String port)
{
this.port = port;
}
/**
* @return 返回 solt
*/
public String getSolt()
{
return this.solt;
}
/**
* @param 对solt进行赋值
*/
public void setSolt(String solt)
{
this.solt = solt;
}
/**
* @return 返回 innerType
*/
public String getInnerType()
{
return this.innerType;
}
/**
* @param 对innerType进行赋值
*/
public void setInnerType(String innerType)
{
this.innerType = innerType;
}
}
=============================================
<?xml version="1.0" encoding="UTF-8"?>
<connections>
<connection>
<bom>03051857,03053520</bom>
<portToSlots>
<portToSlot>
<port>G0/1</port>
<Slot>Slot 12</Slot>
<type>Base</type>
</portToSlot>
<portToSlot>
<port>G0/2</port>
<Slot>Slot 13</Slot>
<type>Base</type>
</portToSlot>
</portToSlots>
</connection>
<connection>
<bom>03051830</bom>
<portToSlots>
<portToSlot>
<port>G0/1</port>
<Slot>Slot 12</Slot>
<type>Base</type>
</portToSlot>
<portToSlot>
<port>G0/2</port>
<Slot>Slot 13</Slot>
<type>Base</type>
</portToSlot>
<portToSlot>
<port>G0/15</port>
<Slot>Fabric interconnection</Slot>
<type>Fabric</type>
</portToSlot>
</portToSlots>
</connection>
</connections>
import java.io.Serializable;
import java.util.List;
public class InnerXMLBean implements Serializable
{
/**
* 注释内容
*/
private static final long serialVersionUID = 1L;
//列表的列号码
private String indexNumber;
//bom的值
private String bomValue;
//xml文件中的一个portToSolt对象
private List<PortToSoltBean> portToSolts;
/**
* @return 返回 bomValue
*/
public String getBomValue()
{
return this.bomValue;
}
/**
* @param 对bomValue进行赋值
*/
public void setBomValue(String bomValue)
{
this.bomValue = bomValue;
}
/**
* @return 返回 portToSolts
*/
public List<PortToSoltBean> getPortToSolts()
{
return this.portToSolts;
}
/**
* @param 对portToSolts进行赋值
*/
public void setPortToSolts(List<PortToSoltBean> portToSolts)
{
this.portToSolts = portToSolts;
}
/**
* @return 返回 indexNumber
*/
public String getIndexNumber()
{
return this.indexNumber;
}
/**
* @param 对indexNumber进行赋值
*/
public void setIndexNumber(String indexNumber)
{
this.indexNumber = indexNumber;
}
}
package com.huawei.bss.xml;
import java.io.Serializable;
public class PortToSoltBean implements Serializable
{
//内置接口端口号
private String port;
//内置接口槽位号
private String solt;
//内置接口板类型(前板/后板)
private String innerType;
/**
* @return 返回 port
*/
public String getPort()
{
return this.port;
}
/**
* @param 对port进行赋值
*/
public void setPort(String port)
{
this.port = port;
}
/**
* @return 返回 solt
*/
public String getSolt()
{
return this.solt;
}
/**
* @param 对solt进行赋值
*/
public void setSolt(String solt)
{
this.solt = solt;
}
/**
* @return 返回 innerType
*/
public String getInnerType()
{
return this.innerType;
}
/**
* @param 对innerType进行赋值
*/
public void setInnerType(String innerType)
{
this.innerType = innerType;
}
}
=============================================
<?xml version="1.0" encoding="UTF-8"?>
<connections>
<connection>
<bom>03051857,03053520</bom>
<portToSlots>
<portToSlot>
<port>G0/1</port>
<Slot>Slot 12</Slot>
<type>Base</type>
</portToSlot>
<portToSlot>
<port>G0/2</port>
<Slot>Slot 13</Slot>
<type>Base</type>
</portToSlot>
</portToSlots>
</connection>
<connection>
<bom>03051830</bom>
<portToSlots>
<portToSlot>
<port>G0/1</port>
<Slot>Slot 12</Slot>
<type>Base</type>
</portToSlot>
<portToSlot>
<port>G0/2</port>
<Slot>Slot 13</Slot>
<type>Base</type>
</portToSlot>
<portToSlot>
<port>G0/15</port>
<Slot>Fabric interconnection</Slot>
<type>Fabric</type>
</portToSlot>
</portToSlots>
</connection>
</connections>
发表评论
-
java 中的文件读取信息
2013-03-11 08:56 1121import java.io.BufferedReader ... -
oracle结果集的操作信息
2013-03-04 16:22 1025众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一 ... -
js正则表达式(二)
2013-01-09 11:20 931首先加个重要的东西 * ... -
java路径问题以及java对文件的基本操作信息
2012-12-19 14:09 10231.基本概念的理解 绝对 ... -
JS正则表达式
2012-11-15 17:10 889function isTrueName(s) { var pa ... -
java公用类
2012-11-15 17:05 897package cn.org.jshuwei.j2ee.uti ... -
java规范信息
2012-10-30 08:44 28971 一、判断选择题(每题1分) 1. 表达式要在低优先级操作符 ... -
java时间公用和StringUnitl以及java调用存储过程
2012-10-16 17:38 16741 构建存储过程的语句信息 /** * 从Fun ... -
jquery批量删除
2012-09-20 14:31 3427<%@ page language="java ... -
java操作execl文件(2003与2007不兼容问题)
2012-09-19 14:49 1504package com.huawei.bss.execlCom ... -
java操作execl文件
2012-09-19 08:53 1026package com.huawei.bss.execlCom ... -
通过onkeypress和onkeydown事件禁用键盘中某些键
2012-09-17 15:09 1006http://zywang.iteye.com/blog/70 ... -
properties的修改
2012-09-14 16:05 1104public static void modifyProper ... -
java学习的一点记录
2012-09-12 16:15 1343public class Tools { stati ... -
STRUTS2与JSON的LIST和MAP对象返回
2012-09-07 14:57 6718<%@ page language="java ... -
struts2 iterator双重叠迭取值
2012-09-05 18:08 1302•效果:Map<String,List<Derpa ... -
struts2多个配置文件的应用
2012-09-05 10:10 1117<!-- 定义Struts2的核心Filter --&g ... -
java中使用net.sf.json对json进行解析
2012-09-04 12:24 1095作者: http://zhangnet1.iteye.com/ ... -
XML的TreeConfig
2012-09-04 10:20 967/** * <?xml version=&qu ... -
JSON与 STRuts2
2012-09-04 10:20 1345package com.huawei.cmclient.com ...
相关推荐
xml 与 bean 互相转换 工具类 1、bean类的属性需要遵守BEAN规范,否则 无法 读存BEAN值。 2、bean类的属性如果 是集合 只支持数组以及List、Map、Set。 3、bean类属性(boolean除外)前面两个字母要么全部小写,要么...
这个工具类的目标就是利用xStream的功能,方便地将XML文档转换为Java Bean对象,以及将Bean对象转换为XML字符串。 xStream的核心思想是通过反射和类型映射来实现对象与XML之间的转换。它使用一种称为“annoation”...
在"XMLTest"这个文件中,可能包含了测试XML与Bean转换的代码。测试通常会涵盖各种情况,如基础数据类型的转换、列表的转换、嵌套Bean的转换,以及异常处理等,以确保转换的正确性和鲁棒性。 总结来说,"任意深度xml...
4. **调试和测试**:生成的Java Bean类可以直接在你的代码中使用,通过它们来读取、写入XML数据。Eclipse的调试器可以帮助你检查和修正可能出现的问题。 总之,XMLBean Eclipse插件是XML开发者的得力工具,它简化了...
这个是Xml的Bean类
测试通常会创建一个包含相同节点名的XML文件,然后将其转换为Java Bean,再将该Bean转换回XML,最后比较原始XML和新生成的XML是否一致。 总之,Betwixt提供了一种方便的方式来处理Java对象与XML之间的转换,即使在...
在标题和描述中提到的"POI操作excel的所有jar包(3.7-3.10)+dom4j.jar+xmlbean.jar"是使用POI库进行Excel操作所需的核心依赖。 首先,让我们逐一了解这些jar包的作用: 1. **poi-3.7.jar, poi-3.8.jar, poi-3.9.jar...
6. 示例代码或测试用例,展示了如何使用XMLBean进行XML操作。 在实际开发中,使用XMLBean的基本步骤如下: 1. **生成Java类**:使用`schemaorg_apache_xmlbeans.jar`工具,将XSD文件转化为Java类。例如: ``` ...
解压后,我们可以看到一个名为"bean2xml"的文件,这可能是Java源代码或者测试类,用于演示如何使用XStream进行转换。 要使用XStream,首先需要添加XStream库到项目中。如果你使用的是Maven,可以在pom.xml文件中...
`XMLTest` 是主要的测试类,它负责执行XML的操作,而`StudentBean` 可能是用来封装学生数据的简单Java Bean类。在`XMLTest.java` 文件中,可以看到如何创建`StudentBean` 对象并将其转换为XML格式,同时可能还包含了...
【标题】:在Java EE环境中,使用Apache CXF与Spring框架整合实现Web服务,返回List、Bean、String、JSON及XML的完整项目实例 【描述】:本项目旨在展示如何在Java企业级应用(Java EE)中,通过Apache CXF框架创建...
在上面的示例代码中,我们使用了XML配置文件来装配Dog和Cat两个Bean,然后在测试类中,我们使用了Spring框架的ApplicationContext来加载配置文件,然后获取了Dog Bean的实例,最后调用了Dog Bean的DogCry方法。...
在测试环境中,我们可以编写单元测试来验证XML到JavaBean和JavaBean到XML的转换是否正确。`JUnit`或`TestNG`这样的测试框架可以帮助我们构建测试用例,确保在各种情况下转换都能按预期工作。 总结来说,Jox库提供了...
- 测试工具,如JUnit的XML报告解析,可以使用XPath抽取测试结果。 - Web爬虫,通过XPath从HTML网页中提取关键信息。 总的来说,XPath是XML解析的重要工具,它使得在XML文档中寻找和操作数据变得简单而直观。结合...
在这个"JAXBContext测试Java对象与xml的相互转换Demo"中,我们将深入探讨如何利用JAXBContext实现这一功能。 首先,我们需要定义一个Java类,这个类将被映射为XML文档的元素。例如,我们可以创建一个`Person`类,...
标题“动态生成Java Bean测试页面”涉及到的是在Java开发中如何自动生成用于测试Bean类的网页。这个过程通常是为了提高开发效率,减少手动编写测试代码的工作量,确保Bean类的属性能够正确设置和获取。在Java世界里...
在Spring框架中,IOC(Inversion of Control,控制反转)是一种设计原则,它将对象的创建和管理交给了容器来处理。...通过XML配置或注解,Spring能够灵活地控制Bean的生命周期,从而提高代码的可测试性和可维护性。
自Spring 3.0起,还可以通过Java类来定义Bean,这使得配置更加灵活且易于测试。在配置类上使用`@Configuration`注解,然后使用`@Bean`注解来定义方法,该方法返回的对象会被Spring容器注册为一个Bean。 ```java ...