티스토리 뷰
728x90
반응형
C#에서 XML CRUD
Create
var doc = new XDocument();
var root = new XElement("account");
doc.Add(root);
root.Add(new XElement("name", "Chalse"));
doc.Save("./account.xml");
Create 결과 xml 파일
<?xml version="1.0" encoding="utf-8"?>
<account>
<name>Chalse</name>
</account>
Read
var doc = XDocument.Load("./account.xml");
var name = doc.Root.Element("name").Value;
Console.WriteLine($"name : {name}");
// 결과 : name : Chalse
Update
var doc = XDocument.Load("./account.xml");
doc.Root.Element("name").Value = "Trump";
doc.Save("./account.xml");
위 Create 결과 파일에 Update을 할 경우 결과 xml 파일
<?xml version="1.0" encoding="utf-8"?>
<account>
<name>Trump</name>
</account>
Delete
var doc = XDocument.Load("./account.xml");
doc.Root.Element("name").Remove();
doc.Save("./account.xml");
위 Create 혹은 Update 한 뒤 Delete를 한 xml 파일 결과
<?xml version="1.0" encoding="utf-8"?>
<account />
728x90
반응형
댓글
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Account.b
- Android Studio bumblebee
- 드로이드 나이츠
- 안드로이드 테마
- 31 업데이트 후 오류
- Droid Knights
- 안드로이드 스타일
- 영세율 채널주소
- gmail 이슈
- 영세율 채널이름
- 안드로이드 P
- Xamarin
- 범블비 번역
- 내부 앱 공유
- Windows SDK version 8.1
- 자마린
- 블로거 영세율
- 플루터
- ListView
- Android
- 안드로이드 스튜디오 범블비
- target version 31
- Flutter
- cleartext
- 안드로이드
- bundletool
- 앱개발자 영세율
- aab 테스트
- 유튜버 영세율
- aab qa
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함