Comments (2)
Thanks. I'll see what can be done about this.
from jackson-dataformat-xml.
There are couple of issues with test code, and after fixing those I can get code to work:
- Name has conflict between element property 'data', XML text 'text' -- if XML text is used, there can not be any element values. In this case I assume 'data' should simply be removed; or made to contain XML text (and 'text' made an attribute)
- If list entries are to have element 'name', then
@JsonProperty("name")
is needed; otherwise "names" is assumed to be element name.
One unfortunate thing is that due to various work-arounds needed, second mismatch is not reported.
I made test work by adding @JsonProperty("name")
, removing "String data", and changing check to verify that "text" value was correctly set.
I am using mainline code (2.2.0-SNAPSHOT), but I think 2.1.4 should also work.
from jackson-dataformat-xml.
Related Issues (20)
- `ArrayIndexOutOfBoundsException` thrown for invalid ending XML string when using JDK default Stax XML parser HOT 2
- Upgrade to 2.16.0 failing with `NoSuchMethodError` for `JavaType.isIterationType()` HOT 4
- If there are HTML tags within XML tags, @JacksonXmlText will assign incorrect values to the content. HOT 7
- Java bean serialization XML encoding problem HOT 1
- Without setting `@JsonCreator` for the POJO, the `required` attribute in `@JsonProperty` is not checked HOT 1
- Disabling wrapper on list (e.g. defaultUseWrapper = false) does not serialize/deserialize null lists as expected HOT 2
- When the `localName` property of `@JacksonXmlProperty` is not set, the `required` of `@JsonProperty` does not detect the property name of POJO HOT 10
- java.lang.IllegalArgumentException: Cannot deserialize value of type `java.util.ArrayList<RetInfArryDTO> from Object value (token `JsonToken.START_OBJECT`) HOT 8
- Add `XmlMapper.createGenerator(XMLStreamWriter)` and `XmlMapper.createParser(XMLStreamReader)` overloads
- Support use of xsi:type for polymorphic deserialization (FromXmlParser.Feature.AUTO_DETECT_XSI_TYPE)
- Support Encoding option when writing XML HOT 1
- `JacksonXmlAnnotationIntrospector.findNamespace()` should properly merge namespace information
- xmlMapper.readValue( xmlString , Bean.class ) for Single Boolean Value does not get the value defaults with false HOT 1
- XML serialization of floating-point infinity is incompatible with JAXB and XML Schema HOT 2
- native compilation error with version 2.17.0 of com.fasterxml.jackson.dataformat:jackson-dataformat-xml HOT 3
- Deserializing fails when using builder classes with `Iterable` Collection setters HOT 11
- Deserialization into collection does not respect namespaces HOT 4
- Cannot construct instance of `PEPSchema.MEMBER` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('Yes1') HOT 8
- Conflicting Getter Definitions for Different List Properties with Same Element as Content (dup of #27) HOT 4
- Nesting depth in `XmlReadContext` is not incremented/decremented on JsonToken.START_OBJECT/JsonToken.END_OBJECT HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jackson-dataformat-xml.