0

尝试使用 cognosdotnet_10_2.dll 从 Cognos获取电子表格ML 输出。

“Outputpage”数据是 base64 编码的字符串。我正在尝试从 base64string 到 plainText 变量中获取可读的内容。我基本上已经尝试过大多数基本编码,结果看起来不像标记。

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

plainText = Encoding.UTF8.GetString(encodedTextBytes);

有谁知道接下来要尝试什么?

4

1 回答 1

0

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

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

于 2020-06-15T09:06:23.260 回答