`
xinyoulinglei
  • 浏览: 126611 次
社区版块
存档分类
最新评论

XML 测试Bean

    博客分类:
  • java
xml 
阅读更多
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>
分享到:
评论

相关推荐

    xml和java bean互相转换工具包(简单易用)

    xml 与 bean 互相转换 工具类 1、bean类的属性需要遵守BEAN规范,否则 无法 读存BEAN值。 2、bean类的属性如果 是集合 只支持数组以及List、Map、Set。 3、bean类属性(boolean除外)前面两个字母要么全部小写,要么...

    xStream xml to bean

    这个工具类的目标就是利用xStream的功能,方便地将XML文档转换为Java Bean对象,以及将Bean对象转换为XML字符串。 xStream的核心思想是通过反射和类型映射来实现对象与XML之间的转换。它使用一种称为“annoation”...

    任意深度xml与bean的互转

    在"XMLTest"这个文件中,可能包含了测试XML与Bean转换的代码。测试通常会涵盖各种情况,如基础数据类型的转换、列表的转换、嵌套Bean的转换,以及异常处理等,以确保转换的正确性和鲁棒性。 总结来说,"任意深度xml...

    xmlBean eclipse插件

    4. **调试和测试**:生成的Java Bean类可以直接在你的代码中使用,通过它们来读取、写入XML数据。Eclipse的调试器可以帮助你检查和修正可能出现的问题。 总之,XMLBean Eclipse插件是XML开发者的得力工具,它简化了...

    BeanBeanBean

    这个是Xml的Bean类

    使用Betwixt将XML转为JAVA Bean(内有JAR包)

    测试通常会创建一个包含相同节点名的XML文件,然后将其转换为Java Bean,再将该Bean转换回XML,最后比较原始XML和新生成的XML是否一致。 总之,Betwixt提供了一种方便的方式来处理Java对象与XML之间的转换,即使在...

    POI操作excel的所有jar包(3.7-3.10)+dom4j.jar+xmlbean.jar

    在标题和描述中提到的"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...

    XMLBean API

    6. 示例代码或测试用例,展示了如何使用XMLBean进行XML操作。 在实际开发中,使用XMLBean的基本步骤如下: 1. **生成Java类**:使用`schemaorg_apache_xmlbeans.jar`工具,将XSD文件转化为Java类。例如: ``` ...

    bean2xml.zip

    解压后,我们可以看到一个名为"bean2xml"的文件,这可能是Java源代码或者测试类,用于演示如何使用XStream进行转换。 要使用XStream,首先需要添加XStream库到项目中。如果你使用的是Maven,可以在pom.xml文件中...

    一个简单的xml使用测试实例

    `XMLTest` 是主要的测试类,它负责执行XML的操作,而`StudentBean` 可能是用来封装学生数据的简单Java Bean类。在`XMLTest.java` 文件中,可以看到如何创建`StudentBean` 对象并将其转换为XML格式,同时可能还包含了...

    webservice cxf spring整合返回list,bean,string,json,xml项目完整实例

    【标题】:在Java EE环境中,使用Apache CXF与Spring框架整合实现Web服务,返回List、Bean、String、JSON及XML的完整项目实例 【描述】:本项目旨在展示如何在Java企业级应用(Java EE)中,通过Apache CXF框架创建...

    spring如何使用xml装配bean

    在上面的示例代码中,我们使用了XML配置文件来装配Dog和Cat两个Bean,然后在测试类中,我们使用了Spring框架的ApplicationContext来加载配置文件,然后获取了Dog Bean的实例,最后调用了Dog Bean的DogCry方法。...

    xml与javabean的转换

    在测试环境中,我们可以编写单元测试来验证XML到JavaBean和JavaBean到XML的转换是否正确。`JUnit`或`TestNG`这样的测试框架可以帮助我们构建测试用例,确保在各种情况下转换都能按预期工作。 总结来说,Jox库提供了...

    xpath解析xml

    - 测试工具,如JUnit的XML报告解析,可以使用XPath抽取测试结果。 - Web爬虫,通过XPath从HTML网页中提取关键信息。 总的来说,XPath是XML解析的重要工具,它使得在XML文档中寻找和操作数据变得简单而直观。结合...

    JAXBContext测试Java对象与xml的相互转换Demo

    在这个"JAXBContext测试Java对象与xml的相互转换Demo"中,我们将深入探讨如何利用JAXBContext实现这一功能。 首先,我们需要定义一个Java类,这个类将被映射为XML文档的元素。例如,我们可以创建一个`Person`类,...

    动态生成Java Bean测试页面

    标题“动态生成Java Bean测试页面”涉及到的是在Java开发中如何自动生成用于测试Bean类的网页。这个过程通常是为了提高开发效率,减少手动编写测试代码的工作量,确保Bean类的属性能够正确设置和获取。在Java世界里...

    spring IOC反射装载bean

    在Spring框架中,IOC(Inversion of Control,控制反转)是一种设计原则,它将对象的创建和管理交给了容器来处理。...通过XML配置或注解,Spring能够灵活地控制Bean的生命周期,从而提高代码的可测试性和可维护性。

    Spring定义bean的三种方式和自动注入

    自Spring 3.0起,还可以通过Java类来定义Bean,这使得配置更加灵活且易于测试。在配置类上使用`@Configuration`注解,然后使用`@Bean`注解来定义方法,该方法返回的对象会被Spring容器注册为一个Bean。 ```java ...

Global site tag (gtag.js) - Google Analytics