2012-07-13 21 views

cevap

9

böyle deneyin peşin ... herhangi bir yardım çok iyi olurdu bu xml üretmek için sayesinde kullanıldı:

 string input = @"<?xml version=""1.0"" encoding=""utf-8""?><Person><Name>Job</Name><Address>10dcalp</Address><Age>12</Age></Person>"; 
     XDocument doc = XDocument.Parse(input); 
     XElement age = doc.Root.Element("Age"); 
     XComment comm = new XComment("This is comment before Age"); 
     age.AddBeforeSelf(comm); 

Bu kod, belgeyi alır adında elemanı bulur Kök elemanın ("Kişi") altında olması beklenen "Yaş" ve bundan önce yorum ekler.

+0

Teşekkür ederim Ivan__83. Bu benim için tam bir yardım. Tekrar teşekkürler. – user1522673

+0

Rica ederim, yardım ettiğim için çok mutluyum, eğer cevabı en faydalı bulursanız, doğru bir cevap olarak işaretleyebilirsiniz. –

1

Aşağıdaki şekilde görüş bildirmek üzere XmlWriter kullanabilirsiniz:

MemoryStream stream = new MemoryStream(); 
    XmlWriter writer = XmlWriter.Create(stream); 
    writer.WriteStartDocument(); 
    writer.WriteComment("Add comment here"); 

Şimdi, serileştiriciye aracılığıyla XmlWriter örneğini hale.

+0

LolCoder Tüm kod sayesinde yukarıdaki kodda küçük bir değişiklik yaparak probumun çözümü için teşekkür ederim. – user1522673

İlgili konular