ReaderしたんだからWriteも
プログラム(C#)
class Program { static void Main(string[] args) { StringWriter sw = new StringWriter(); XmlTextWriter xw = new XmlTextWriter(sw); xw.WriteStartDocument(); xw.WriteWhitespace(Environment.NewLine); xw.WriteStartElement("document"); xw.WriteWhitespace(Environment.NewLine); xw.WriteStartElement("head"); xw.WriteStartAttribute("meta"); xw.WriteValue("あとりびゅーと 太郎"); xw.WriteEndAttribute(); xw.WriteEndElement(); xw.WriteWhitespace(Environment.NewLine); xw.WriteString("本文じゃ"); xw.WriteWhitespace(Environment.NewLine); xw.WriteEndElement(); xw.Close(); sw.Close(); Console.WriteLine(sw.ToString()); } }
実行結果
<?xml version="1.0" encoding="utf-16"?> <document> <head meta="あとりびゅーと 太郎" /> 本文じゃ </document>