c# - 在 C# 中格式化大型 XML 文件(没有 XDocument)
问题描述
我有非常大的 XML 文件,我必须对其进行格式化。文件最大可达 10GB。
我找不到任何不包含 XDocument 的解决方案。XDocument 将整个文件加载到 RAM 中,这对于 10GB 文件显然会出现问题。尤其是在 32 位系统中
从头开始编写与流一起工作的 XML 格式化程序对我来说就像是在重新发明轮子。我无法想象我是第一个不得不使用这样的东西的人。如果可能的话,我想使用现有的解决方案。
除了自己写所有东西之外,有谁知道我可以使用的任何东西?
谢谢
- .Net 框架 4.8
- C#8
解决方案
推荐阅读
- sql-server - 集成到 VNET 后无法连接到 Azure Function App
- php - 如何使用 mysql 在 docker 中配置和运行旧的 php 5.4 Web 应用程序?
- migration - 从 1.10 升级到 1.11 时无法从保存点恢复 Flink 键控状态后端
- r - R 找不到 MATLAB 运行时
- python - 如何在没有指定参数的张量流中初始化单位矩阵?
- mysql - 如何从 MySQL 表列中获取带有精确 TLD 的域名?
- javascript - Css 变换比例不适用于模态卡弹出窗口
- jdbc - Kafka Connect JDBC sink - 将 Avro 字段写入 PG JSONB
- reactjs - 如何识别字符串值是日期字符串还是不是反应
- java - 如何在 Java Poet 中添加函数的参数化返回类型