Hi Günther! Thanks for your help. I thought I had to define one deserializer for each value-element - that'd be some hard work...
Defining global deserializers for the whole binding using the format-element works perfectly. BR and Thanks again, Thomas Günther Wieser schrieb: > i'm not sure if there is any solution to that, don't forget: the XML > that you receive is actually not valid XML. it will be hard to treat > JiBX to "assume" it should deal with a broken XML file... > > the only solution i know is to use custom deserializers, which is not > as much work as you might expect. you can define them once in your > binding for all datatypes you use so it won't change your binding very > much. > > br, > günther > > > Am 09.07.2008 um 16:49 schrieb Thomas Frieling: > >> Hi List! >> >> I have the problem that the source i am trying to read uses the >> nil-attribute without defining the namespace correctly. >> >> <video> >> <length type="integer" nil="true"/> >> </video> >> >> Of course this throws a >> java.lang.NumberFormatException: For input string: "" >> when trying to read an empty-string integer element because it is not >> identified as null. >> >> Normally the xml should look like the following, but unfortunally I >> cannot change the input format. >> >> <program xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> >> <video> >> <length type="integer" xsi:nil="true"/> >> </video> >> >> How can I solve this problem without creating custom parsers for all >> types used besides String? >> >> Maybe there is an option like setNamespaceAware(false) or something >> like >> that? >> >> >> Greetings from Berlin, >> Thomas >> >> ------------------------------------------------------------------------- >> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! >> Studies have shown that voting for your favorite open source project, >> along with a healthy diet, reduces your potential for chronic lameness >> and boredom. Vote Now at http://www.sourceforge.net/community/cca08 >> _______________________________________________ >> jibx-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/jibx-users >> > > > > > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > _______________________________________________ > jibx-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jibx-users > ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ jibx-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jibx-users
