给定一个XDocument,如何获取其内容的XmlTextReader? XDocument.CreateReader()返回一个XmlNodeReader,我需要一个XmlTextReader。
var xDoc = new XDocument(...);
var nodeReader = xDoc.CreateReader(); // I need a XmlTextReader
var textReader = new XmlTextReader(????xDoc???);
最佳答案
这似乎可行,不确定我为什么不早一点想到...
var xDoc = new XDocument(...);
var textReader = new XmlTextReader(new System.IO.StringReader(xDoc.ToString()));
关于c# - XDocument的XmlTextReader源,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31974476/