如何在不饱和 RAM 的多用户并发环境中将巨大的 XML 文件转换为 JSON?

问题描述

我在使用以下代码将 XML 文件转换为 JSON 时遇到问题:

Console.WriteLine("Start");

string inputPath = "input.xml";

// Load XML document
XmlDocument doc = new XmlDocument();
doc.Load(inputPath);

string outputPath = "output.json";
File.WriteallText(outputPath,JsonConvert.SerializeXmlNode(doc));

Console.Write("End");

Console.ReadKey();

文件占满了内存,这是个问题。我没有找到没有填充 RAM 的解决方案。

我怎样才能做到这一点?非常感谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)