You could specify the tags in the structure and specify them as optional. I dont think jibx has ignorable xml attributes. Also, since you have a root element 'XYZ' your xml must start with an <XYZ> tag.
cheers Varghese C V Daniel Reichlmeier wrote: > > Hello, > > imagine i've created an xml file like this: > > <IDENT> > <DATEINAME>filename</DATEINAME> > <VERSION-TYP>1234</VERSION-TYP> > <VERSION-INHALT/> > <DATUM/> > <BESCHREIBUNG/> > > <CNT-CHECKSUMME>85ad24d2b89c10cfd80003eebd8cd03d6d49dbbb</CNT-CHECKSUMME> > </IDENT> > > my description in the mapping.xml is like this: > > <mapping name="XYZ" class="Yxz"> > <structure name="IDENT" field="ident"> > <value name="DATEINAME" field="dateiname"/> > <value name="VERSION-TYP" field="versionTyp"/> > </structure> > ... > </mapping> > > i'm getting an exception while marshalling the xml-file like this: > > org.jibx.runtime.JiBXException: Expected "IDENT" end tag, found > "VERSION-INHALT" start tag (line 8, col 20) > at > org.jibx.runtime.impl.UnmarshallingContext.parsePastCurrentEndTag(UnmarshallingContext.java:793) > > > at Zdc.JiBX_mapping_unmarshal_1_0(Zdc.java) > at JiBX_mappingZdc_access.unmarshal() > at > org.jibx.runtime.impl.UnmarshallingContext.unmarshalElement(UnmarshallingContext.java:2538) > > > at > org.jibx.runtime.impl.UnmarshallingContext.unmarshalDocument(UnmarshallingContext.java:2681) > > > at Main.main(Main.java:25) > > Normaly, this is an feature of xml that you can parse OVER unknown > attributes (maybe you are not interestest in these information). Why > does jibx not ignore unknown attributes? > > Thanks for your help. > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > ------------------------------------------------------------------------ > > _______________________________________________ > jibx-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jibx-users > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ jibx-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jibx-users
