728x90
static void Main(string[] args)
{
XmlReaderSettings settings = new XmlReaderSettings()
{
IgnoreComments = true,//주석무시
IgnoreWhitespace = true//스페이스바 무시
};
using (XmlReader r = XmlReader.Create("PDL.xml", settings))
{
r.MoveToContent();//xml에 존재하는 헤더를 건너 뛴다.
while (r.Read())
{
if (r.Depth == 1 && r.NodeType == XmlNodeType.Element)//XmlNodeType.Element은 xml의 처음 시작 변수의미 마지막 닫을 때는 필요 없기 때문.
Console.WriteLine(r.Name + "" + r["name"]);//r.Name은 타입, r["name"]은 변수명
}
}
}
728x90
'VisualStudio > C#서버' 카테고리의 다른 글
[C#서버] Thread.sleep 사용하지 않고 특정시간마다 이벤트 발생방법 (0) | 2022.11.02 |
---|---|
[C#서버] 빌드 경로 AppendTargetFrameworkToOutputPath (0) | 2022.11.01 |
[C#서버][방법] BitConverter 사용법 - ArraySegment<byte>, Span, Slice (0) | 2022.10.31 |
[C#서버] TCP VS UDP (0) | 2022.10.27 |
[C#서버] 블로킹(Accept)와 논블로킹(AcceptAsync) (0) | 2022.10.27 |