Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Xml;
- using System.Xml.Linq;
- namespace Recetas.CSharp.R0614
- {
- public class CreacionArbolXml
- {
- public static void Main()
- {
- // Crea el elemento raíz con el primer elemento Producto:
- XElement elementoRaiz = new XElement("Productos",
- new XElement("Producto",
- new XAttribute("ID", 100001),
- new XElement("NombreProducto", "Café Negro"),
- new XElement("Descripcion", "El mejor café negro."),
- new XElement("Precio", 8500),
- new XElement("Disponible", true)
- )
- );
- // Agrega un nuevo elemento al árbol:
- XElement cappuccino = new XElement("Producto");
- cappuccino.Add(new XAttribute("ID", 100002));
- cappuccino.Add(new XElement("NombreProducto", "Cappuccino"));
- cappuccino.Add(new XElement("Descripcion", "Mezcla espumosa de espresso y leche hervida."));
- cappuccino.Add(new XElement("Precio", 9500));
- cappuccino.Add(new XElement("Disponible", true));
- elementoRaiz.Add(cappuccino);
- XDocument catalogoProductos = new XDocument(
- new XDeclaration("1.0", "", ""),
- elementoRaiz
- );
- // Muestra el contenido del árbol recién creado:
- Console.WriteLine ();
- catalogoProductos.Save(Console.Out);
- Console.WriteLine ("\n");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement