mirror of
https://github.com/tiennm99/zfoo.git
synced 2026-05-29 14:19:53 +00:00
fix[xml]: xml ignore properties
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
|
||||
package com.zfoo.protocol.xml;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
|
||||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper;
|
||||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
|
||||
@@ -24,6 +25,7 @@ import java.util.List;
|
||||
* @version 3.0
|
||||
*/
|
||||
@JsonPropertyOrder({"id", "name"})
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
public class XmlModuleDefinition {
|
||||
|
||||
@JacksonXmlProperty(isAttribute = true, localName = "id")
|
||||
|
||||
@@ -13,10 +13,12 @@
|
||||
|
||||
package com.zfoo.protocol.xml;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
|
||||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
|
||||
|
||||
@JsonPropertyOrder({"id", "location", "enhance"})
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
public class XmlProtocolDefinition {
|
||||
|
||||
@JacksonXmlProperty(isAttribute = true, localName = "id")
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
|
||||
package com.zfoo.protocol.xml;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
|
||||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper;
|
||||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
|
||||
@@ -21,6 +22,7 @@ import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
|
||||
import java.util.List;
|
||||
|
||||
@JsonPropertyOrder({"modules"})
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
@JacksonXmlRootElement(localName = "protocols")
|
||||
public class XmlProtocols {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user