我想将“ mis20”保存到新变量中
xmlns:mis20 =“ http://www.mis.sfm.se/mis20”
xmlns之后的mis20:
查看粗体文字:
“ <” mis20:mislife version =“ mislife00” xmlns: mis20 =“ http://www.mis.sfm.se/mis20” xmlns:mis2Util =“ http:// schemas .microsoft.com / BizTalk / 2003 / userCSharp“”>“
答案 0 :(得分:1)
假设这是XDocument
,那么您想要的是:
XNamespace ns = "http://www.mis.sfm.se/mis20";
var numbers = doc.Descendants(ns + "number");
在这里,ns + "number"
语法创建了一个XName
,它是命名空间 "http://www.mis.sfm.se/mis20"
和本地名称 {{ 1}}。 别名("number"
)无关紧要,因为别名只是为了避免文档中的重复。它确实不存在。
对于"mis20"
,应该是类似:
XmlDocument