XmlDocument에 노드 삽입하기
static void Main(string[] args) { XmlDocument doc = new XmlDocument(); XmlDeclaration xmldecl; xmldecl = doc.CreateXmlDeclaration("1.0", null, null); doc.InsertBefore(xmldecl, doc.DocumentElement); XmlComment comment; comment = doc.CreateComment("XML 노드 삽입 "); doc.AppendChild(comment); XmlElement root = doc.CreateElement("books"); doc.AppendChild(root); XmlElement elem = doc.CreateElement("book"); elem.InnerText = "XML.NET"; doc.DocumentElement.AppendChild(elem); elem.SetAttribute("price", "12000"); XmlAttribute attr = doc.CreateAttribute("count"); attr.Value = "50"; elem.Attributes.Append(attr); doc.Save(Console.Out); Console.WriteLine(); } |
[소스] XmlDocument에 노드 삽입하기 예제 코드
[그림] 실행 화면
'.NET > XML.NET' 카테고리의 다른 글
[XML.NET C# 소스] XmlDocument에 노드 탐색 및 삭제하기 (0) | 2016.04.18 |
---|---|
[XML.NET C# 소스] XmlDocument 클래스로 XML 문서 만들기 (0) | 2016.04.18 |
[XML.NET C# 소스] 스키마를 적용하여 XML 문서 내용 읽어오기 (0) | 2016.04.18 |
[XML.NET C# 소스] XmlSchema 클래스로 XML 스키마 파일 작성 (0) | 2016.04.18 |
[XML.NET C# 소스] XmlReader 클래스의 ReadOuterXml 메서드 (0) | 2016.04.18 |