/** * Method write. * * @param stream * @param profilesRoot * @throws java.io.IOException */ public void write( OutputStream stream, ProfilesRoot profilesRoot ) throws java.io.IOException { XmlSerializer serializer = new MXSerializer(); serializer.setProperty( "http://xmlpull.org/v1/doc/properties.html#serializer-indentation", " " ); serializer.setProperty( "http://xmlpull.org/v1/doc/properties.html#serializer-line-separator", "\n" ); serializer.setOutput( stream, profilesRoot.getModelEncoding() ); serializer.startDocument( profilesRoot.getModelEncoding(), null ); writeProfilesRoot( profilesRoot, "profilesXml", serializer ); serializer.endDocument(); } //-- void write( OutputStream, ProfilesRoot )
/** * Method write. * * @param writer * @param profilesRoot * @throws java.io.IOException */ public void write( Writer writer, ProfilesRoot profilesRoot ) throws java.io.IOException { XmlSerializer serializer = new MXSerializer(); serializer.setProperty( "http://xmlpull.org/v1/doc/properties.html#serializer-indentation", " " ); serializer.setProperty( "http://xmlpull.org/v1/doc/properties.html#serializer-line-separator", "\n" ); serializer.setOutput( writer ); serializer.startDocument( profilesRoot.getModelEncoding(), null ); writeProfilesRoot( profilesRoot, "profilesXml", serializer ); serializer.endDocument(); } //-- void write( Writer, ProfilesRoot )
String encoding = profilesRoot.getModelEncoding() != null ? profilesRoot.getModelEncoding() : "UTF-8"; outStr = new OutputStreamWriter(fo.getOutputStream(lock), encoding); Format form = Format.getRawFormat().setEncoding(encoding);
String encoding = profilesRoot.getModelEncoding() != null ? profilesRoot.getModelEncoding() : "UTF-8"; outStr = new OutputStreamWriter(fo.getOutputStream(lock), encoding); Format form = Format.getRawFormat().setEncoding(encoding);