我尝试使用 openxml sdk 2.0 将一个大的转换后的 xml 数据写入 excel。它给了我一个很大的例外。我认为 Open xml 不支持将批量数据写入 excel ..我能够写入 50000 行。这是我的代码::
public void AddPartXml(OpenXmlPart part, string xml)
{
using (Stream stream = part.GetStream())
{
byte[] buffer = (new UTF8Encoding()).GetBytes(xml);
stream.Write(buffer, 0,buffer.Length);
stream.Dispose();
}
}
有没有可能我们可以将数据写入块中而不是一次性写入。