내 프로그램 데이터를 저장하기 위해 xml 파일을 사용하고 싶습니다. 는 XML의 구조는 다음과 같습니다C# 깊이가 3보다 큰 데이터 세트
<?xml version="1.0" standalone="yes"?>
<Data>
<Projects>
<Project>
<Name>Name1</Name>
<Description>Description1</Description>
</Project>
<Project>
<Name>Name2</Name>
<Description>Description2</Description>
</Project>
</Projects>
</Data>
내가 그것을 XML 구조를 쉽게 읽기와 쓰기를 제공하기 때문에 DataSet
를 사용하고 싶습니다. 그러나 문제는 <Project>
-Nodes의 값을 읽고 쓰는 방법입니까? <Projects>
-Node에 액세스 할 수 있지만 그 다음에는 하나의 프로젝트가 테이블이 아니기 때문에 계속하는 법을 모르겠습니다. 그렇다면 깊이 3의 노드 (데이터 -> 프로젝트 -> 프로젝트)에 어떻게 액세스 할 수 있습니까? 나는 파일을 읽고 콘솔에서 출력하면 작동하기 때문에 어떻게 든 작동해야한다고 생각합니다.
음 ... 좋아요. 나는 그것이'DataSet'을 사용하는 것이 더 쉬울 거라고 생각했지만 올바른 방법이 아닌 것 같습니다. 나는 당신과 (그리고 다니엘이) 제안한 수업을 찾아 볼 것입니다. 감사... – AquilaRapax