2009. 11. 19. 20:48

C#에서 Json 사용하기 - JSON for .NET

여기에서 받아서 사용합니다.

http://sourceforge.net/projects/csjson/


C:\Program Files (x86)\CsJson\Bin\System.Net.Json.dll

를 Add Reference 로 추가하여 사용합니다.


using System.Net.Json;

를 추가해 주시구요.


JsonObjectCollection collection = new JsonObjectCollection();


collection.Add(new JsonStringValue("bank", strBankCode));   // 은행

collection.Add(new JsonStringValue("accno", strAccno));    // 계좌번호

collection.Add(new JsonStringValue("pass", strPass));       // 비밀번호



collection.ToString(); 의 내용은

{

"bank": "dg",

"accno": "1111",

"pass": "rlawnsgh"

}

가 됨


위의 결과를 역으로 다시 사용 하려면


JsonTextParser parser = new JsonTextParser();

JsonObject obj = parser.Parse(strResponse);

JsonObjectCollection col = (JsonObjectCollection)obj;


String accno = (String)col["accno"].GetValue();


와 같이 사용 하면 됩니다.

Trackback 5 Comment 6
  1. 늅늅 2012.08.09 15:21 address edit & del reply

    감사합니다.
    덕분에 많은 도움이 되었습니다.

    • 준호씨 2012.08.21 10:34 신고 address edit & del

      도움이 되셨다니 좋네요 ^^ 자주 방문해 주세요 ^^

  2. 이성주 2013.02.19 14:22 address edit & del reply

    감사합니다 ㅎㅎ

  3. 뉴비 2014.05.08 09:36 address edit & del reply

    strResponse는 어디서나온건가요

    • 준호씨 2017.04.30 21:24 신고 address edit & del

      아 오래되서 기억은 잘 안나는데 어디 API 등으로 요청 한 json 스트링일거에요.