2009-02-27 26 views
2

içinde xmlns kaldırılıyor XElement.Parse ("somestring") içinde bir XML dizesi ayrıştırma ve ekleme yöntemini kullanarak başka bir XElement içine ekliyorum. Yani, "somestring" metninden varsayılan utf kodlama ve xmlns öznitelikleri kaldırmak istiyorum. XElement

yardımına takdir

... bunu nasıl.

+0

xml bildiriminde kodlama = "UTF-8" kastediyor musunuz? – AnthonyWJones

cevap

0

senin gibi geliyor

Teşekkür KJ bir <?xml deklarasyonun da bir XML belgesi var. ayrıştırmak yerine XDocument kullanın: -

xmlns gelince
XDocument doc = XDocument.Parse(someString); 
existingElem.Add(doc.Root); 

yukarıda denemek ve ne gördüğünüz, sana dert gerek sanmıyorum. Mevcut belgeniz, içerilen XML'inizden farklı bir varsayılan ad alanı kullanıyorsa sorun olabilir.

+0

Merhaba, Hızlı yanıtınız için teşekkürler, bu benim sorguma cevap veriyor. Teşekkürler KJ –

İlgili konular