从String填充XDocument
我正在做一些事情,我想弄清楚是否可以从string中加载XDocument。 XDocument.Load()
似乎将传递给它的string作为物理XML文件的path。
我想尝试绕过第一步创build物理XML文件并直接跳转到填充XDocument。
有任何想法吗?
你可以使用XDocument.Parse
来做到这一点。
您可以使用XDocument.Parse(string)
而不是Load(string)
。
这个怎么样…?
TextReader tr = new StringReader("<Root>Content</Root>"); XDocument doc = XDocument.Load(tr); Console.WriteLine(doc);
这是从MSDN文档XDocument.Load,在这里find…
尝试parsing方法。