XmlWriterSettings settings = new XmlWriterSettings();
settings.Async = true;
StringBuilder sb = new StringBuilder();
using (XmlWriter writer = XmlWriter.Create(sb, settings))
{
await writer.WriteStartElementAsync("pf", "root", "http://ns");
await writer.WriteStartElementAsync(null, "sub", null);
await writer.WriteAttributeStringAsync(null, "att", null, "val");
await writer.WriteStringAsync("text");
await writer.WriteEndElementAsync();
await writer.WriteProcessingInstructionAsync("pName", "pValue");
await writer.WriteCommentAsync("cValue");
await writer.WriteCDataAsync("cdata value");
await writer.WriteEndElementAsync();
await writer.FlushAsync();
}
Framework4.5 에서 사용하는 XmlWriter 클래스에는 10가지 Create 메서드가 존재합니다.
10가지 메서드 중에서 편하신걸로 만드시면 될듯합니다.
'기술 이야기' 카테고리의 다른 글
윈도우8 메트로앱 개발참조 - 로컬에파일만들기 (FileAccess) (3) | 2012.08.01 |
---|---|
윈도우8 메트로앱 개발참조 - 메세지박스 (MessageBox) (2) | 2012.08.01 |
javascript / html5 코드 보안 (2) | 2012.03.22 |
visual studio 2011 겁나 좋다. (1) | 2012.03.16 |
iBooks Author를 만들자고 ??? (3) | 2012.02.14 |