> > There is a related discussion at the link below. The reporter seems to > rely on GPL / CDDL dual license. Do the Maven dependencies required for > JAXB support have such dual license? >
Yes, they support GPL / CDDL dual license. (https://mvnrepository.com/artifact/javax.xml.stream/stax-api <https://www.google.com/url?q=https%3A%2F%2Fmvnrepository.com%2Fartifact%2Fjavax.xml.stream%2Fstax-api&sa=D&sntz=1&usg=AFQjCNHKnLgM2piweKGerjC25CjdNur31w> , https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api <https://www.google.com/url?q=https%3A%2F%2Fmvnrepository.com%2Fartifact%2Fjavax.xml.bind%2Fjaxb-api&sa=D&sntz=1&usg=AFQjCNFGsLNOZpqmMgRFZH9CwXYwwAN8Ug> ). > But the replacement of JAXB by SimpleXML would be only on the Android > branch, isn't it? If so, how SimpleXML compares with the XML API > provided natively on the Android SDK (e.g. their org.xmlpull package)? Yes SimpleXML would be only on Android branch. xmlpullparser provided with Android does not support annotations and will have to write much longer codes.
