Hello,
I have the following problem:
I have to deal with XML messages that are pretty much complient.
However some messages contain a "dynamic" part - Let me explain.
The following message is standard and well defined by a XSD - so I have my JiBX
mapping that works just well :-)
<message>
<user name="cedric">
<age>12</age>
<sport>football</sport>
<extrainfo>
</extrainfo>
</user>
</message>
However, some messages can look like this:
<message>
<user name="cedric">
<age>12</age>
<sport>football</sport>
<extrainfo>
<CITY>paris</CITY>
<NBRBROTHERS>2</NBRBROTHERS>
<NBRSISTERS>2</NBRSISTERS>
</extrainfo>
</user>
</message>
As you can see, the nested tag '<extrainfo>' may contain any unpredicted tag,
in this example "CITY", "NBRBROTHERS" and "NBRSISTERS" are not defined in the
XSD and can be anything really - depending on customer's requirements.
I would like to be able to get anything within the tag <extrainfo> and put it
as is (the fragment of XML message) into a String object of my mapped bean -
later I would use standard DOM to analyse this dynamic part in my code -
independently from JiBX.
Now is it possible to put the content of a tag (all its nested tags) into a
simple String object in JiBX? If not it really is a pain as I would not be
able to use JiBX unless someone has a workaround (?)
May thanks for your support in this great software that JiBX is.
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
jibx-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jibx-users