프로그래밍 기술/XML.NET

[XML.NET] 9. XmlWriter 개체 만들기 예제

언제나휴일 2016. 4. 18. 12:24
반응형

XmlWriter 개체 만들기 예제

 

 다음 예제 코드는 자동 들여쓰기 규칙을 적용하여 XmlWriter 개체를 만들고 주석을 쓴 후에 닫는 간단한 예제입니다.

 

Program.cs


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("ADO.NET");

    xwriter.WriteEndElement();

    xwriter.WriteStartElement("book");

    xwriter.WriteValue("XML.NET");

    xwriter.WriteEndElement();

    xwriter.WriteEndElement();

   xwriter.Close();

}

[소스] XmlWriter 개체 만들기 예제 코드

 

 다음은 XmlWriter 개체 만들기 예제 코드로 작성한 예제를 실행했을 때 만들어지는 "data.xml" 파일의 내용입니다.

 

<?xml version="1.0" encoding="utf-8"?>

<!--XmlWriter 개체 만들기 실습 예제-->

<books>

  <book>ADO.NET</book>

  <book>XML.NET</book>

</books>

[문서XmlWriter 개체 만들기 예제 코드를 실행했을 때 만들어지는 "data.xml" 파일 내용

반응형