다음 예제 코드는 자동 들여쓰기 규칙을 적용하여 XmlWriter 개체를 만들고 주석을 쓴 후에 닫는 간단한 예제입니다.
static void Main(string[] args) { XmlWriterSettings xsettings = new XmlWriterSettings(); xsettings.Indent = true; XmlWriter xwriter = XmlWriter.Create("data.xml", xsettings); xwriter.WriteComment("XmlWriter 개체 만들기 실습 예제"); xwriter.WriteStartElement("books"); xwriter.WriteStartElement("book"); xwriter.WriteValue("디딤돌 C언어"); xwriter.WriteEndElement(); xwriter.WriteStartElement("book"); xwriter.WriteValue("XML.NET"); xwriter.WriteEndElement(); xwriter.WriteEndElement(); xwriter.Close(); }
다음은 XmlWriter 개체 만들기 예제 코드로 작성한 예제를 실행했을 때 만들어지는 “data.xml” 파일의 내용입니다.
<?xml version="1.0" encoding="utf-8"?> <!--XmlWriter 개체 만들기 실습 예제--> <books> <book>디딤돌 C언어</book> <book>XML.NET</book> </books>