相关疑难解决方法(0)

JAXB @XmlAttribute @XmlValue实例

我是JAXB的新手,在从XML转换为Java类实例时遇到了麻烦.

我有以下XML:

<?xml version="1.0"?>
<response>
    <category>client</category>
    <action>Greeting</action>
    <code>1000</code>
    <msg>Your Connection with API Server is Successful</msg>
    <resData>
        <data name="svDate">2009-02-16 06:22:21</data>
    </resData>
</response>
Run Code Online (Sandbox Code Playgroud)

我开发了以下Java代码:

/**
 * Copyright 2013. ABN Software. All Rights reserved.<br>
 * Author ...... Andre<br>
 * Created ..... 14.03.2013<br>
 * <br>
 */
package net.regmaster.onlinenic.model;

import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;

import net.regmaster.onlinenic.enumtype.OnicEnumAction;
import net.regmaster.onlinenic.enumtype.OnicEnumCategory;
import net.regmaster.onlinenic.model.resdata.GreetingResData;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

/**
 * @author annik
 * 
 */
@XmlRootElement(name = "response")
// @XmlType( propOrder = { "category", "action", "code", "message"}) …
Run Code Online (Sandbox Code Playgroud)

java jaxb xml-binding

11
推荐指数
1
解决办法
5万
查看次数

标签 统计

java ×1

jaxb ×1

xml-binding ×1