Hello,
I wish to obtain a DOM or string representation of an object marshaling. Currently I have seen only explanations to generate a file.
Is this possible without generate a file ?
Thanks by advance,
Use a java.io.StringReader or java.io.StringWriter class as your IO class. For example:
public void write ()
{
try
{
IBindingFactory bfact = BindingDirectory.getFactory(<Base Class>.class);
IMarshallingContext mctx = bfact.createMarshallingContext();
mctx.setIndent(4);
StringWriter outputString = new StringWriter();
mctx.marshalDocument(data, "UTF-8", null, outputString);
}
catch (Exception ex) { ex.printStackTrace(); }
}
public void read(String inputString)
{
try
{
IBindingFactory bfact = BindingDirectory.getFactory(<Base Class>.class);
IUnmarshallingContext uctx = bfact.createUnmarshallingContext();
StringReader readString = new StringReader (inputString);
data = (<Class>) uctx.unmarshalDocument (readString, null);
}
catch (Exception ex) {ex.printStackTrace(); }
}
I'll add this to the wiki.
--
Thomas Jones-Low Softstart Services Inc.
[EMAIL PROTECTED] JobScheduler for Oracle
Ph: 802-398-1012 http://www.softstart.com-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
jibx-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jibx-users
