, ben formun bir XDocument
var: Linq XML aksi ya, ben eleman B. içerdiği tüm öğeler için xmlns
kaldırmak istediğini kullanmaXDocument gelen xmlns özniteliği nasıl kaldırılır? Benim C# codebase
<A>
<B>
<C xmlns='blabla' yz='blablaaa'> Hi </C>
<D xmlns='blabla' yz='blablaaa'> How </D>
<E xmlns='blabla' yz='blablaaa'> Are </E>
<F xmlns='blabla' yz='blablaaa'> You </F>
</B>
<B>
<C xmlns='blabla' yz='blablaaa'> I </C>
<D xmlns='blabla' yz='blablaaa'> am</D>
<E xmlns='blabla' yz='blablaaa'> fine</E>
<F xmlns='blabla' yz='blablaaa'> thanks</F>
</B>
metodoloji burada verilen kullanma: How to Remove specific attributes in XMLDocument?, benxmlns
XDocument
'dan kaldırmanın en iyi yolu nedir?
olası yinelenen [? C# ile XML tüm ad alanlarını nasıl kaldırılır] (http://stackoverflow.com/questions/987135/how-to -remove-all-namespaces-xml-ile-c) – BrokenGlass
Neden istiyorsun? Bunlar normal nitelikler değil. Ad alanını tanımlarlar. –
Bu bir kopya değil. Ve kabul edilen cevap 'olası' yinelemenin iddia ettiğiden çok daha temiz. – GilliVilla