ChildNodes xususiyati berilgan tugun uchun bola tugunlari to'plamini qaytaradi
HasChildNodes xususiyati joriy tugunda bola tugunlari bo'lsa, t_rue ni qaytaradi
FirstChild xususiyati birinchi tugunni qaytaradi
LastChild xususiyati oxirgi tugunni qaytaradi
InnerText xossasi tugunning matn qiymatini qaytaradi
InnerXml xususiyati tugunning barcha ichki xml belgilarini qaytaradi
Name xususiyati tugun nomini qaytaradi. Masalan, - Na_me xossasining qiymati "user"
ParentNode xossasi joriy tugunning asosiy tugunini qaytaradi
Keling, ushbu sinflarni va ularning funksionalligini qo'llaymiz. Va birinchi navbatda xml bilan ishlash uchun yangi fayl yaratamiz. Keling, uni users.xml deb nomlaymiz va undagi quyidagi tarkibni aniqlaymiz:
Microsoft
48
Google
42
Keling, ushbu hujjatni ko'rib chiqamiz va uning ma'lumotlarini konsolga chop etamiz:
using System.Xml;
XmlDocument xDoc = new XmlDocument();
xDoc.Load("D:\\users.xml");
// ildiz elementini oling
XmlElement? xRoot = xDoc.DocumentElement;
if (xRoot != null)
{
// ildiz elementidagi barcha tugunlarni kesib o'tish