草庐IT

scintillaDocument

全部标签

c# - 编辑非常大的 xml 文件

我想创建一个文本框来加载xml文件并让用户编辑它们。但是,我无法使用XmlDocument来加载,因为文件可能非常大。我正在寻找以block的形式流式传输/加载xml文档的选项,这样我就不会出现内存不足的错误——同时,性能也很重要。你能告诉我什么是好的选择吗? 最佳答案 试试Scintilla.NET,它比TextBox好得多!http://scintillanet.codeplex.com/加载文档很简单:using(TextReaderreader=newStreamReader(myFilePath,Encoding.UTF8