我试图找出是否有办法从XmlReader计算文件大小.我没有在阅读器对象上看到任何有助于确定大小的内容.有任何想法吗?谢谢!
Using reader As Xml.XmlReader = GetXML(columnName.ToString())
End Using
Run Code Online (Sandbox Code Playgroud)
XmlReader可能无法读取已知或确定大小的内容。你最好的选择是利用正在阅读的任何内容的来源做一些事情XmlReader。例如,您可能有一个Stream并尝试获取Stream.Length(某些流不支持此,因为它们没有长度)。这将需要修改GetXML.