Salut tout le monde!
J'utilise un webservice SOAP codé en PHP et j'utilise Axis pour y accéder. Mon problème est que le webservice me renvoit un objet de type xsd:nil. Et je ne sais pas comment le transformer en java.
Voici ce que je fais:
Et cela ne marche pas, il me dit type mismatch.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class; java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class; java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class; java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class; java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class; java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class; qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "nil"); cls = String.class; calls.registerTypeMapping(cls, qName, simplesf , simpledf , false);
Est ce que quelqu'un a une idée?
Merci d'avance
Partager