JSON.Net을 사용하여 C #의 JSON 개체에서 배열을 만드는 방법

로드 스톤 6

GET 요청에 대한 서버 응답으로 다음 JSON 개체를 받고 있습니다.

{{  "data": [    {      "role_id": "1",      "role_name": "Administrator"    },    {      "role_id": "2",      "role_name": "Operator"    }  ]}}

"role_id"배열과 "role_name"별도 배열을 만들려고합니다. 그런 다음 "role_name"배열의 각 구성원을 콤보 상자에 추가하려고합니다. 지금은 Newtonsoft.Json.Linq를 사용하여 다음을 수행하고 있습니다.

JObject par = JObject.Parse(res);
        foreach(string s in (string)par["data"]))
            {
        }

        string role = (string)par["data"]["role_id"];
        string name = (string)par["data"]["role_name"];
        this.cmbRoleID.Items.Add(name.ToString());

{{ "data": []}}에 얼마나 많은 role_id와 role_name 쌍이 전송되었는지에 관계없이 foreach 루프 또는 무언가를 사용하여 어떻게 할 수 있는지 궁금합니다.

본마 칼린 동

json 문자열을 클래스로 deserialize하지 않는 이유는 무엇입니까? JSON 구조에 매핑되는 클래스 생성

public class Data
{
    public string role_id { get; set; }
    public string role_name { get; set; }
}

public class RootObject
{
    public List<Data> data { get; set; }
}

그런 다음 역 직렬화하고 객체 배열을 반복 할 때 평소처럼 반복합니다.

var result = JsonConvert.DeserializeObject<RootObject>(res);
foreach(var item in result.data)
{
   //item.role_id, item.role_name
   //Your logic here.
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

JSON.NET을 사용하여 C #에서 JSON 배열을 만드는 방법

분류에서Dev

Powershell에서 배열을 사용하여 JSON 개체를 만드는 방법

분류에서Dev

C #에서 JSON.Net을 사용하여 복잡한 JSON 개체를 쿼리하고 열거하는 방법

분류에서Dev

NET Core 3.1에서 System.Text.Json을 사용하여 개체 내부의 개체 값을 얻는 방법

분류에서Dev

C #을 사용하여 복잡한 JSON 개체를 만드는 방법

분류에서Dev

세 개의 JS 배열에서 JSON 또는 객체 배열을 만드는 방법

분류에서Dev

typeorm을 사용하여 postgres에서 json 객체의 배열을 저장하는 방법

분류에서Dev

JQuery를 사용하여 객체의 JSON 배열을 게시하는 방법

분류에서Dev

Xamarin Android Newtonsoft.Json을 사용하여 JSON 개체 배열을 읽는 방법

분류에서Dev

사용자의 배열에서 JSON을 반환하는 @Restcontroller을 만드는 방법

분류에서Dev

angularjs 인라인 필터를 사용하여 json 배열에서 키의 전체 값을 비교하는 방법

분류에서Dev

Newtonsoft.Json을 사용하여 C #에서 중첩 배열로 json을 역 직렬화하는 방법

분류에서Dev

Groovy에서 맵을 사용하여 JSON을 만드는 방법

분류에서Dev

C #의 JSON 개체 문자열, C #의 다음 JSON 개체에서 아티클 URL을 가져 오는 방법

분류에서Dev

Yup을 사용하여 JSON 객체 배열의 개별 요소를 검증하는 방법

분류에서Dev

JSON 배열 내에서 JSON 배열을 만드는 방법

분류에서Dev

웹 서비스 C #에서 배열 삽입 배열 json을 만드는 방법

분류에서Dev

Ruby의 2 차원 배열에서 JSON 배열을 만드는 방법

분류에서Dev

NODEJS 및 FileStream을 사용하여 JSON 개체의 특정 개체에 개체를 추가 / 추가하는 방법

분류에서Dev

JSON 객체 배열을 구문 분석하고 여기에서 배열을 만드는 방법

분류에서Dev

FOR JSON AUTO를 사용하여 SQL SERVER의 변수에서 JSON을 만드는 방법

분류에서Dev

ajax를 사용하여 json api에서 json 배열을 가져 오는 방법

분류에서Dev

Ruby 2.0의 특정 키와 값을 사용하여 배열에서 JSON 개체 빌드

분류에서Dev

PHP를 사용하여 데이터베이스의 json 배열에 여러 줄을 삽입하는 방법

분류에서Dev

JSON을 사용하여 둘 이상의 PHP 배열을 Python 스크립트에 전달하는 방법

분류에서Dev

JSON에서 배열 내부에 배열을 만드는 방법

분류에서Dev

각도를 사용하여 Json 객체에서 Json 배열을 구문 분석하는 방법

분류에서Dev

요청 매개 변수를 사용하여 Json 배열 요청을 만드는 방법

분류에서Dev

System.Text.Json C # .net Core 3.1을 사용하여 json 개체의 Json 개체에 액세스

Related 관련 기사

  1. 1

    JSON.NET을 사용하여 C #에서 JSON 배열을 만드는 방법

  2. 2

    Powershell에서 배열을 사용하여 JSON 개체를 만드는 방법

  3. 3

    C #에서 JSON.Net을 사용하여 복잡한 JSON 개체를 쿼리하고 열거하는 방법

  4. 4

    NET Core 3.1에서 System.Text.Json을 사용하여 개체 내부의 개체 값을 얻는 방법

  5. 5

    C #을 사용하여 복잡한 JSON 개체를 만드는 방법

  6. 6

    세 개의 JS 배열에서 JSON 또는 객체 배열을 만드는 방법

  7. 7

    typeorm을 사용하여 postgres에서 json 객체의 배열을 저장하는 방법

  8. 8

    JQuery를 사용하여 객체의 JSON 배열을 게시하는 방법

  9. 9

    Xamarin Android Newtonsoft.Json을 사용하여 JSON 개체 배열을 읽는 방법

  10. 10

    사용자의 배열에서 JSON을 반환하는 @Restcontroller을 만드는 방법

  11. 11

    angularjs 인라인 필터를 사용하여 json 배열에서 키의 전체 값을 비교하는 방법

  12. 12

    Newtonsoft.Json을 사용하여 C #에서 중첩 배열로 json을 역 직렬화하는 방법

  13. 13

    Groovy에서 맵을 사용하여 JSON을 만드는 방법

  14. 14

    C #의 JSON 개체 문자열, C #의 다음 JSON 개체에서 아티클 URL을 가져 오는 방법

  15. 15

    Yup을 사용하여 JSON 객체 배열의 개별 요소를 검증하는 방법

  16. 16

    JSON 배열 내에서 JSON 배열을 만드는 방법

  17. 17

    웹 서비스 C #에서 배열 삽입 배열 json을 만드는 방법

  18. 18

    Ruby의 2 차원 배열에서 JSON 배열을 만드는 방법

  19. 19

    NODEJS 및 FileStream을 사용하여 JSON 개체의 특정 개체에 개체를 추가 / 추가하는 방법

  20. 20

    JSON 객체 배열을 구문 분석하고 여기에서 배열을 만드는 방법

  21. 21

    FOR JSON AUTO를 사용하여 SQL SERVER의 변수에서 JSON을 만드는 방법

  22. 22

    ajax를 사용하여 json api에서 json 배열을 가져 오는 방법

  23. 23

    Ruby 2.0의 특정 키와 값을 사용하여 배열에서 JSON 개체 빌드

  24. 24

    PHP를 사용하여 데이터베이스의 json 배열에 여러 줄을 삽입하는 방법

  25. 25

    JSON을 사용하여 둘 이상의 PHP 배열을 Python 스크립트에 전달하는 방법

  26. 26

    JSON에서 배열 내부에 배열을 만드는 방법

  27. 27

    각도를 사용하여 Json 객체에서 Json 배열을 구문 분석하는 방법

  28. 28

    요청 매개 변수를 사용하여 Json 배열 요청을 만드는 방법

  29. 29

    System.Text.Json C # .net Core 3.1을 사용하여 json 개체의 Json 개체에 액세스

뜨겁다태그

보관