Memproses Data XML dalam Memori
Microsoft .NET Framework menyertakan tiga model untuk memproses data XML: XmlDocument kelas, XPathDocument kelas, dan LINQ ke XML (C#) dan LINQ ke XML (Visual Basic).
Kelas XmlDocument mengimplementasikan model objek dokumen (DOM) W3C level 1 core dan rekomendasi core DOM level 2. DOM adalah representasi pohon dalam memori (cache) dari dokumen XML. Dengan XmlDocument dan kelas terkaitnya, Anda dapat membuat dokumen XML, memuat dan mengakses data, memodifikasi data, dan menyimpan perubahan.
Kelas XPathDocument ini adalah penyimpanan data baca-saja dalam memori yang didasarkan pada model data JalurX. Kelas ini XPathNavigator menawarkan beberapa opsi pengeditan dan kemampuan navigasi menggunakan model kursor melalui dokumen XML yang terkandung dalam kelas baca-saja XPathDocument serta XmlDocument kelas.
LINQ ke XML adalah model baru di .NET Framework versi 3.5 untuk memproses data XML. Ini adalah model dalam memori yang memanfaatkan Kueri Terintegrasi Bahasa (LINQ). LINQ memperluas sintaks bahasa C# dan Visual Basic untuk menyediakan kemampuan kueri baru.
Di Bagian Ini
Memproses Data XML Menggunakan Model DOM
Membahas menggunakan XmlDocument, dan kelas terkait untuk memproses data XML.
Memproses Data XML Menggunakan Model Data JalurX
Membahas menggunakan kelas XPathDocument, XmlDocument, dan XPathNavigator untuk memproses data XML.
Memproses Data XML Menggunakan LINQ ke XML
Menyediakan gambaran umum singkat LINQ ke XML dan menyediakan tautan ke dokumentasi LINQ ke XML.