public void ExportarXML(string filename) { XmlTextWriter writer = new XmlTextWriter(filename, System.Text.Encoding.UTF8); //Usa indentación por legibilidad writer.Formatting = Formatting.Indented; //Escribe la declaración del XML writer.WriteStartDocument(); //Escribe el elemento raiz writer.WriteStartElement("persona"); //Escribe los elementos dentro de sus etiquetas writer.WriteElementString("nombre", "Emanuel"); writer.WriteElementString("apellido", "Lopez"); writer.WriteElementString("nacionalidad", "Argentino"); writer.WriteEndElement(); writer.Flush(); writer.Close(); }la salida sera la siguiente
<?xml version="1.0" encoding="utf-8"?> <persona> <nombre>Emanuel</nombre> <apellido>Lopez</apellido> <nacionalidad>Argentino</nacionalidad> <persona>
En que libreria se encuentra la clase “XmlTextWriter” ?, el eclipse no me lo pilla, dice ser desconocido.
Muchas gracias de todos modos, muy bueno el recorte.
peluk, este recorte es para C# (fíjate en el tag csharp), no para Java.
Un saludo.