CÁC GIẢI PHÁP LẬP TRÌNH C# - Trang 165

165

Chương 5: XML

XmlNode productsNode = doc.CreateElement("products");

doc.AppendChild(productsNode);

// Tạo một phần tử lồng bên trong (cùng với một đặc tính).

XmlNode productNode = doc.CreateElement("product");

XmlAttribute productAttribute = doc.CreateAttribute("id");

productAttribute.Value = "1001";

productNode.Attributes.Append(productAttribute);

productsNode.AppendChild(productNode);

// Tạo và thêm các phần tử con cho nút product này

// (cùng với dữ liệu text).

XmlNode nameNode = doc.CreateElement("productName");

nameNode.AppendChild(doc.CreateTextNode("Gourmet Coffee"));

productNode.AppendChild(nameNode);

XmlNode priceNode = doc.CreateElement("productPrice");

priceNode.AppendChild(doc.CreateTextNode("0.99"));

productNode.AppendChild(priceNode);

// Tạo và thêm một nút product khác.

productNode = doc.CreateElement("product");

productAttribute = doc.CreateAttribute("id");

productAttribute.Value = "1002";

productNode.Attributes.Append(productAttribute);

productsNode.AppendChild(productNode);

nameNode = doc.CreateElement("productName");

nameNode.AppendChild(doc.CreateTextNode("Blue China Tea Pot"));

productNode.AppendChild(nameNode);

priceNode = doc.CreateElement("productPrice");

priceNode.AppendChild(doc.CreateTextNode("102.99"));

productNode.AppendChild(priceNode);

// Lưu tài liệu.

doc.Save(Console.Out);

Console.ReadLine();

}

}

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.