0

Trying to get spreadsheetML output from Cognos using cognosdotnet_10_2.dll.

"Outputpage" data is base64 encoded string. I'm trying to get something readable out of base64string to plainText variable. I have tried with basically most of the basic encodings and result doesn't look like markup.

var encodedTextBytes = Convert.FromBase64String(((asynchDetailReportOutput)res.details[i]).outputPages[0]);

plainText = Encoding.UTF8.GetString(encodedTextBytes);

Does anyone have ideas what to try next?

RandomBug
  • 186
  • 1
  • 7

1 Answers1

0

encodedTextBytes = Convert.FromBase64String(((asynchDetailReportOutput)res.details[i]).outputPages[0]);

FileStream fs = new FileStream(outputPath, FileMode.Create); fs.Write(encodedTextBytes, 0, encodedTextBytes.Length);

RandomBug
  • 186
  • 1
  • 7