I use this code -
Just this. nothing else.
How to do this?
Code:
XmlWriterSettings settings = new
XmlWriterSettings();
settings.Indent = true;
settings.IndentChars = (" " );
settings.CloseOutput = true;
settings.OmitXmlDeclaration = true;
using (XmlWriter writer = XmlWriter.Create
("books.xml" , settings))
{
writer.WriteStartElement( "book" );
writer.WriteElementString( "title" , book.Title);
writer.WriteElementString( "author" ,
book.Author.Name);
writer.WriteElementString( "publisher" ,
book.Publisher);
writer.WriteElementString( "price" ,
book.Price.ToString());
writer.WriteEndElement();
writer.Flush();
}
output in pavel.xml is
<book>
.....
........
</book>
but I wanna output
<book Key ="A">
....
...
...
</book>
How to do this?
Comment