Vb.net 如何动态设置本地XML名称空间?
我有几个xml名称空间公开相同的模式 我想使用一个函数,该函数动态接受一个名称空间,并根据指定的名称空间应用属性或属性:Vb.net 如何动态设置本地XML名称空间?,vb.net,.net-4.0,xelement,xml-literals,xnamespace,Vb.net,.net 4.0,Xelement,Xml Literals,Xnamespace,我有几个xml名称空间公开相同的模式 我想使用一个函数,该函数动态接受一个名称空间,并根据指定的名称空间应用属性或属性: Public Sub ProcessElement(element As XElement, [namespace] As XNamespace) element.<[namespace]:Property>.Remove() End Sub 但是我想知道是否有一种方法可以在VB.NET中包含名称空间,即从元素本身检索动态名称空间: Public Sub P
Public Sub ProcessElement(element As XElement, [namespace] As XNamespace)
element.<[namespace]:Property>.Remove()
End Sub
但是我想知道是否有一种方法可以在VB.NET中包含名称空间,即从元素本身检索动态名称空间:
Public Sub ProcessElement(element As XElement)
Dim [namespace] = element.GetDefaultNamespace()
element.<[namespace]:Property>.Remove()
End Sub
Public子进程元素(元素为XElement)
Dim[namespace]=element.GetDefaultNamespace()
元素..删除()
端接头
XElement中还有一些其他名称空间操作方法,因此更容易使其成为真正的动态名称空间,甚至不需要知道名称空间是什么
Public Sub ProcessElement(element As XElement)
Dim [namespace] = element.GetDefaultNamespace()
element.<[namespace]:Property>.Remove()
End Sub