Aracılığıyla paylaş


System.Xml Kullanımı

Uyarı

Bu içerik, Çerçeve Tasarım Yönergeleri: Kurallar, Deyimler ve Yeniden Kullanılabilir .NET Kitaplıkları için Desenler, 2. Sürüm'den Pearson Education, Inc.'in izniyle yeniden yazdırılır. Bu baskı 2008'de yayımlandı ve kitap o zamandan beri üçüncü baskıda tamamen revize edilmiştir. Bu sayfadaki bazı bilgiler güncel olmayabilir.

Bu bölümde, XML verilerini temsil etmek için kullanılabilecek ad alanları içinde System.Xml bulunan çeşitli türlerin kullanımı anlatılır.

❌ veya XmlNode kullanarak XML verilerini temsil etmeyin. IXPathNavigable, XmlReader, XmlWriter veya XNode alt türlerini kullanmayı tercih edin. XmlNode ve XmlDocument genel API'lerde açığa çıkarılmak üzere tasarlanmamıştır.

✔️ XML kabul eden veya döndüren üyelerin girişi veya çıkışı olarak XmlReader, IXPathNavigable veya XNode türlerini KULLANIN.

Bellek içi XML belgesinin belirli uygulamalarından yöntemleri ayırmak ve XmlDocument, XmlNode veya XPathDocument gibi sanal XML veri kaynaklarıyla çalışmalarına olanak tanımak için, XNode, XmlReader veya XPathNavigator yerine bu soyutlamaları kullanın.

❌ Temel alınan nesne modelinin veya veri kaynağının XML görünümünü temsil eden bir tür oluşturmak istiyorsanız, bir alt sınıf oluşturmayın XmlDocument .

Porsiyonlar © 2005, 2009 Microsoft Corporation. Tüm hakları saklıdır.

Pearson Education, Inc. tarafından Krzysztof Cwalina ve Brad Abrams'ın Yeniden Kullanılabilir .NET Kütüphaneleri için Çerçeve Tasarım Yönergeleri: Sözleşmeler, Deyimler ve Kalıplar, 2. Baskı eserinden izniyle yeniden basılmıştır. Addison-Wesley Professional tarafından Microsoft Windows Geliştirme Serisi kapsamında 22 Ekim 2008'de yayımlanmıştır.

Ayrıca bakınız