xml Deserialization

이유진_301818 2015.12.06 14:33 Views : 8028

xml file 에서 데이터를 읽어 오려고 합니다.


Customer Information

Name : Sang 


이렇게 결과를 얻으려고 하는데 "Sang" 이 안나오네요.

고수님! 다음 코드, 조언 부탁드려요.


using System;

using System.IO;

using System.Xml.Serialization;


namespace TXML

{

    class Program

    {

        static void Main(string[] args)

        {

            // Customer DeSerialization

            try

            {

                XmlSerializer xmlSerializer = new XmlSerializer(typeof(Customer));

                StreamReader sr = new StreamReader("CustomerInfo.XML");

                Customer customer = (Customer)xmlSerializer.Deserialize(sr);


                Console.WriteLine("Customer Information");

                Console.WriteLine("Name : ", customer.Name);  //<--- Sang 이라는 결과가 안나옵니다.

            }

            catch (Exception ex)

            {

                Console.WriteLine(ex.Message);

                throw;

            }


            Console.ReadLine();

        }

    }

}


//----------------------Customer.cs

using System;

using System.Xml.Serialization;


namespace TXML

{

    [Serializable, XmlRoot("Customers")]

    public class Customer

    {

        [XmlElement("Name")]

        public string Name { get; set; }

    }

}



//-----------------------CustomerInfo.xml


<?xml version="1.0" encoding="iso-8859-1"?>

<Customers>

<Customer>

<Name>Sang</Name>

</Customer>

</Customers>



No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 39697
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 21679
86 EntityFramework 트랜잭션 어떻게 되는건지 궁금합니다 능능능 2017.08.09 5203
85 라이브러리 구동 샘플 프로그램 기타치는퐝동 2017.05.26 4321
84 깜빡임 효과 주는 방법 문의 [1] 방자 2017.02.08 6204
83 인터넷 실행 후알유? 2016.12.12 5884
82 for문 사용방법 문의 [2] 방자 2016.10.27 6842
81 FileStream 사용 시 오류사항 문의 Lauren 2016.09.01 6414
80 웹응용프로그램 프로젝트 열기 문의 hoonsik.kong 2016.06.13 7571
79 MySql과 LINQ to SQL 클래스를 사용하는 중입니다. 문제가 있어서 질문드립니다. [3] 적신 2016.04.26 25110
78 웹으로 데이터 전송 관련 질문드립니다. [1] 란다 2016.03.25 9083
77 C# vs2005 컴파일 시 자꾸 오류팝업창이뜹니다..도와주세요.. [1] 아배고파젠장 2016.03.22 8630
76 asp.net mvc에서 액션 메소드에 권한 할당 관련 비타민c 2016.02.24 6766
» xml Deserialization 이유진_301818 2015.12.06 8028
74 개발 방향 및 방식에 대한 조언이 필요합니다. [2] 이현정_304053 2015.11.09 8942
73 소수점 처리 문의 입니다. 우영호수 2015.10.13 6693
72 연말정산하는 폼하나 만드는데 막혀서 질문드립니다 ㅠㅠ 눈류 2015.06.04 9050
71 C# using System.Drawing; 질문 desks 2015.04.06 8488
70 C# 동적으로 추가된 datagridview에 row를 추가하는 방법 질문합니다. AutoCad 2014.12.23 13139
69 Linq to SQL예외 문의 호호 2014.12.23 9933
68 IIS 관련 고수조 2014.11.24 7950
67 c# 과 mssql 에서의 real type 은 어떻게 사용해야 하는지요? [1] 송광호 2014.09.22 9314





XE Login