Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Microsoft .NET Framework, XML verilerini işlemek için üç model içerir: XmlDocument sınıfı, XPathDocument sınıfı ve LINQ to XML (C#) ve LINQ to XML (Visual Basic).
sınıfı, XmlDocument W3C belge nesne modeli (DOM) düzey 1 çekirdeğini ve çekirdek DOM düzey 2 önerilerini uygular. DOM, bir XML belgesinin bellek içi (önbellek) ağaç gösterimidir. XmlDocument ve ilgili sınıflarıyla XML belgeleri oluşturabilir, verilere yükleyip erişebilir, verileri değiştirebilir ve değişiklikleri kaydedebilirsiniz.
XPathDocument sınıfı, XPath veri modelini temel alan salt okunur, bellek içi bir veri deposudur. XPathNavigator sınıfı, salt okunur XPathDocument sınıfında ve XmlDocument sınıfında yer alan XML belgeleri üzerinde bir imleç modeli kullanarak çeşitli düzenleme seçenekleri ve gezinme özellikleri sunar.
LINQ to XML , XML verilerini işlemek için .NET Framework sürüm 3.5'te kullanıma sunulan bir modeldir. Bellek içi bir model olup Language-Integrated Sorgusu (LINQ)'dan yararlanır. LINQ, yeni sorgu özellikleri sağlamak için C# ve Visual Basic dil söz dizimini genişletir.
Bu Kısımda
DOM Modelini Kullanarak XML Verilerini İşleme
Bu metin, XML verilerini işlemek için XmlDocument ve ilgili sınıfları kullanmayı açıklar.
XPath Veri Modelini Kullanarak XML Verilerini İşleme
XML verilerini işlemek için XPathDocument, XmlDocument ve XPathNavigator sınıflarını kullanmayı tartışır.
LINQ to XML Kullanarak XML Verilerini İşleme
LINQ to XML'e kısa bir genel bakış sağlar ve LINQ to XML belgelerinin bağlantılarını sağlar.