あまりにも遅いですが、多分私のような誰かを助ける!
拡張メソッドを追加して、組み込み関数のラッパーとして機能させることができます。
ので、同じように:
public static class XDoncumentExtentions
{
private static string DefaultNamespace = "{http://schemas.openxmlformats.org/spreadsheetml/2006/main}";
public static IEnumerable<XElement> DescendantsSimple(this XContainer me, string simpleName)
{
return me.Descendants(string.Format("{0}{1}", DefaultNamespace, simpleName));
}
public static IEnumerable<XElement> ElementsSimple(this XContainer me, string simpleName)
{
return me.Elements(string.Format("{0}{1}", DefaultNamespace, simpleName));
}
public static XElement ElementSimple(this XContainer me, string simpleName)
{
return me.Element(string.Format("{0}{1}", DefaultNamespace, simpleName));
}
}
出典
2014-10-22 13:47:36
A77
が '' STRING'に変換するxmlns'ができ、これが '' XML = xml.Replace(xmlns.ToString()、 "")に行われるだろうか? – Bastardo