XML を含む文字列があります。次のように言いましょう。
<Novels>
<Book>
<Title>Cat in hat</Title>
<Price>12</Price>
</Book>
</Novels>
次のような XDocument を作成したいと考えています。
<Booklist>
<Novels>
<Book>
<Title>Cat in hat</Title>
<Price>12</Price>
</Book>
</Novels>
</Booklist>
を使用して、xml 文字列を XDocument にロードできます。XDocument doc = XDocument.Parse(xmlString);
ドキュメントを新しいルートの下にロードするにはどうすればよいですか。必要なルートで新しい XDocument を作成し、for ループを使用してノードを子として追加するようなことを考えることができますが、これを行う簡単な方法はありますか?