peter79
Legacy Member
Ik heb een inputStream, die omgezet moet worden naar een ByteArrayOutputStream. De code is gewoon zoals de voorbeeldjes die je overal vindt:
...
ByteArrayOutputStream contentXML;
try
{
int c;
contentXML = new ByteArrayOutputStream();
while ((c = is.read()) != -1)
{
contentXML.write(c);
}
is.reset();
} catch (IOException ex)
{
.....
Nu, ik zou een aantal dingen moeten toevoegen en/of verwijderen uit die stream, gewone String waardes, meest luie oplossing zou zijn dat naar een String omzetten. Maar enerzijds om performance redenen en anderzijds om encoding issues te voorkomen wil ik dat liever niet doen.
Ik heb vandaag beetje writers block, dus input zou geapprecieerd worden
ps: ik weet dat dit waarschijnlijk simpel is, ma te weinig slaap.
...
ByteArrayOutputStream contentXML;
try
{
int c;
contentXML = new ByteArrayOutputStream();
while ((c = is.read()) != -1)
{
contentXML.write(c);
}
is.reset();
} catch (IOException ex)
{
.....
Nu, ik zou een aantal dingen moeten toevoegen en/of verwijderen uit die stream, gewone String waardes, meest luie oplossing zou zijn dat naar een String omzetten. Maar enerzijds om performance redenen en anderzijds om encoding issues te voorkomen wil ik dat liever niet doen.
Ik heb vandaag beetje writers block, dus input zou geapprecieerd worden
ps: ik weet dat dit waarschijnlijk simpel is, ma te weinig slaap.
