반응형


        string _xml = "";

        _xml += "<response>";

        _xml += "    <data>false</data>";

        _xml += "</response>";


        MemoryStream ms = new MemoryStream(System.Text.Encoding.UTF8.GetBytes(_xml));

        XmlDocument xmldoc = new XmlDocument();

        try

        {

            xmldoc.Load(ms);

        }

        catch

        {

            ms.Close();

        }

        XmlElement root = xmldoc.DocumentElement;

        if (root.Name == "response")

        {

            XmlNodeList nodes = root.ChildNodes;

            nodes[0].InnerText;

        }


        ms.Close();

        ms.Dispose();


출처,참조 : http://ldaehyeon.tistory.com/5

---------------------------------------------------------------

xml형태로 작성된 String을 Xml객체로 전환하는 방법이다.

asp.net에서 jsp쪽으로 Return을 요구하는 질의를 날렸는데 xml형태로 되돌아온다.

여기에서 필요한 값은 <data></data>이기 때문에 string형태로 데이터를 가공하려하면 답이 없다.

차라리 XmlDocument로 변환해서 필요한 값만 읽어오는게 더 빠르다.

+ Recent posts