我有一组带有 XSD 的非常大的 XML 数据。一个 xml 可能高达 300MB。
我需要将数据从 XML 移动到 SQL Server。
我发现微软有序列化库来将 xml 映射到对象 http://msdn.microsoft.com/en-us/library/182eeyhh.aspx
我担心的问题是,当它将xml映射到对象时,它会将所有数据加载到内存中吗?如果是这样,我似乎无法使用它。
XmlTextReader 也是我的案例的最佳方式,例如逐行读取并将数据存储到数据库中。
我有一组带有 XSD 的非常大的 XML 数据。一个 xml 可能高达 300MB。
我需要将数据从 XML 移动到 SQL Server。
我发现微软有序列化库来将 xml 映射到对象 http://msdn.microsoft.com/en-us/library/182eeyhh.aspx
我担心的问题是,当它将xml映射到对象时,它会将所有数据加载到内存中吗?如果是这样,我似乎无法使用它。
XmlTextReader 也是我的案例的最佳方式,例如逐行读取并将数据存储到数据库中。