私は少し何かに取り組んでおり、文字列からXDocumentをロードできるかどうかを把握しようとしています。 XDocument.Load()
は、渡された文字列を物理XMLファイルへのパスとして使用するようです。
最初に物理的なXMLファイルを作成し、XDocumentを作成するためにすぐにジャンプするという手順を試してみてください。
何か案は?
これには XDocument.Parse
を使用できます。
XDocument.Parse(string)
の代わりに Load(string)
を使用できます。
これはどう...?
TextReader tr = new StringReader("<Root>Content</Root>");
XDocument doc = XDocument.Load(tr);
Console.WriteLine(doc);
これは、ここにあるXDocument.LoadのMSDNドキュメントから取得されました...
Parse メソッドを試してください。