0
私はC#でXMLファイルを作成しています。xmlファイルからNamespaceを抽出する
私はネームスペースを取り除き、いくつかの操作をしたいと思います。
私のxmlファイルは次のようになっています。
ルートタグからXml名前空間を抽出したい場合は、XXXXXの値を取得します。
必要な出力:XXXXX
これについては、いずれかの助けができます。
ありがとうございます。
私はC#でXMLファイルを作成しています。xmlファイルからNamespaceを抽出する
私はネームスペースを取り除き、いくつかの操作をしたいと思います。
私のxmlファイルは次のようになっています。
ルートタグからXml名前空間を抽出したい場合は、XXXXXの値を取得します。
必要な出力:XXXXX
これについては、いずれかの助けができます。
ありがとうございます。
これを試してみてください:
var xdoc = XDocument.Parse(xml);
var ns = xdoc.Root.Name.Namespace.NamespaceName;
var value = new Uri(ns).Segments.LastOrDefault();
あなたは
XNamespace ns = XNamespace.Get("http://ABCD.com/sdltridion/schemas/XXXXX");
var result = XElement.Load("URL").Descendants(ns + "NODENAME");
XNamespaceクラスを試すことができますおかげ
ディープ