15
XElementのInnerXmlを取得する最良の方法は?
body以下のコードで混合要素のコンテンツを取得する最良の方法は何ですか?要素にはXHTMLまたはテキストのいずれかを含めることができますが、その内容を文字列形式で欲しいだけです。XmlElementタイプがありInnerXml、私は後だ、まさにあるプロパティを。 書かれたコードはほとんど私がしたいことをしますが、私が望まない周囲の<body>... </body>要素を含みます。 XDocument doc = XDocument.Load(new StreamReader(s)); var templates = from t in doc.Descendants("template") where t.Attribute("name").Value == templateName select new { Subject = t.Element("subject").Value, Body = t.Element("body").ToString() };