我创建了一个自定义管道,它将 Excel 文件解码为 XML 文件。这些 excel 文件有大量记录。Excel 文件也有标题。我使用OpenXML将 Excel 文件处理为 XML 文件。
我需要优化内存消耗。
VirtualStream Memory = new VirtualStream();
byte[] buffer;
buffer = System.Text.Encoding.UTF8.GetBytes
("<ns0:Catalogue xmlns:ns0=\"" + NameSpace + "\">\r\n");
Memory.Write(buffer, 0, buffer.Length);
----
buffer = System.Text.Encoding.UTF8.GetBytes("</ns0:Catalogue>\r\n");
Memory.Write(buffer, 0, buffer.Length);