Windows Phone da varolan XML e nasıl veri ekleyebilirim?

soruldu: 13 Eyl '12, 12:21

isoakbudak's gravatar image

isoakbudak
1111
cevap kabul oranı: 0%

değiştirildi: 13 Eyl '12, 13:51

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183


konunun tamamen XML dosyanın işleniş biçimiyle ilgili olduğunu değerlendirilebilir. bir sitemap generator için yazdığım ve insert işlemi yapan kod örneğini inceleyebilirsiniz.

        XmlDocument document = new XmlDocument();
        document.Load(path);
        XPathNavigator navigator = document.CreateNavigator();

        //XPathNavigator node = navigator.SelectSingleNode("//news:news", manager);

        //Constants.PN means parent node, PN_ATTRIBUTE_VALUE means attribute
        navigator.MoveToChild(Constants.PN, Constants.PN_ATTRIBUTE_VALUE);

        //important for prefix news
        navigator.MoveToFirstChild();

        StringBuilder sb = new StringBuilder();
        sb.AppendLine("<url>");
        sb.AppendLine("<loc>"+objUrl.Loc+"</loc>");
        sb.AppendLine("<news:news>");
        sb.AppendLine("<news:publication>");
        sb.AppendLine("<news:name>"+objUrl.NewsName+"</news:name>");
        sb.AppendLine("<news:language>"+objUrl.NewsLanguage+"</news:language>");
        sb.AppendLine("</news:publication>");
        sb.AppendLine("<news:access>"+objUrl.NewsAccess+"</news:access>");
        sb.AppendLine("<news:genres>" + objUrl.NewsGenres + "</news:genres>");
        sb.AppendLine("<news:publication_date>" + objUrl.NewsPublicationDate+ "</news:publication_date>");
        sb.AppendLine("<news:title>" + objUrl.NewsTitle + "</news:title>");
        sb.AppendLine("<news:keywords>" + objUrl.NewsKeywords + "</news:keywords>");
        sb.AppendLine("<news:stock_tickers>" + objUrl.NewsStockTickers + "</news:stock_tickers>");
        sb.AppendLine("</news:news>");
        sb.AppendLine("</url>");

        navigator.InsertBefore(sb.ToString());

        navigator.MoveToParent();

        document.Save(path);

System.XML namespace size her konuda yardımcı olacaktır, ayrıca bu linkten inceleme yapmanızı öneririm. http://msdn.microsoft.com/en-us/library/system.xml.xpath.xpathnavigator

permanent link

cevaplandı: 13 Eyl '12, 15:14

gencebaydemir's gravatar image

gencebaydemir
11
cevap kabul oranı: 0%

değiştirildi: 13 Eyl '12, 15:19

ilginiz için teşekkürler ama bi sorun var XmlDocument i phone da kullanamıyorum dll de eklenemiyor .

(15 Eyl '12, 09:19) isoakbudak isoakbudak's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×33
×2

Soruldu: 13 Eyl '12, 12:21

Görüntüleme: 893 kez

Son güncelleme: 15 Eyl '12, 10:28

powered by BitNami OSQA