JavaScriptSerializer를 사용하여 JSON을 튜플으로 역 직렬화하는 방법

에르 친 데 데오 글루

JSON 문자열을 C #으로 Deserialize하는 방법을 찾고 List<Tuple<string, string>>있습니다.

    "[{\"name\":\"OkeyTablePaired\",\"value\":\"true\"},    
      {\"name\":\"OkeyTableIndicator\",\"value\":\"true\"},    
      {\"name\":\"OkeyTableHued\",\"value\":\"true\"},    
      {\"name\":\"OkeyTableSpectatorQuiet\",\"value\":\"true\"},    
      {\"name\":\"OkeyTableEveryoneQuiet\",\"value\":\"true\"}]"

튜플 목록 :

List<Tuple<string, string>> tupleJson = new List<Tuple<string, string>>();

나는 그들을 함께 모으고 싶다.

[OkeyTablePaired]:[true]
[OkeyTableIndicator]:[false]
[OkeyTableHued]:[true]
[OkeyTableSpectatorQuiet]:[true]
[OkeyTableEveryoneQuiet]:[true]

목록 튜플에서 ...

어떤 도움이라도 환상적입니다. 감사.

Wezzix

작동합니다. 먼저 대괄호 []를 추가하여 입력을 유효한 json 배열로 변환해야합니다. 이 작업을 수행하려면 JSON.NET 이 필요합니다 .

        //using System;
        //using System.Collections.Generic;
        //using System.Linq;
        //using Newtonsoft.Json.Linq;

        string validJson = "[" + json + "]";
        JArray jsonArray = JArray.Parse(validJson);
        List<Tuple<string, string>> tupleJson = jsonArray
            .Select(p => new Tuple<string, string>((string)p["name"], (string)p["value"]))
            .ToList();

문서에 더 많은 정보가 있습니다 .

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

System.Text.Json API를 사용하여 스트림을 개체로 역 직렬화하는 방법

분류에서Dev

serde를 사용하여 JSON 배열을 구조체로 역 직렬화하는 방법은 무엇입니까?

분류에서Dev

정수를 키로 사용하여 JSON을 역 직렬화하는 방법은 무엇입니까?

분류에서Dev

Json.NET을 사용하여 ArrayList의 ArrayList를 직렬화 및 역 직렬화하는 방법

분류에서Dev

@@를 포함하는 json 문자열을 scala로 역 직렬화하는 방법 '

분류에서Dev

Newtonsoft.Json 라이브러리를 사용하여 문자열을 C #을 사용하여 사용자 지정 개체로 역 직렬화하는 방법

분류에서Dev

Jackson을 사용하여 JAVA 클래스를 대상으로하는 JSON 직렬화 및 역 직렬화

분류에서Dev

C #으로 JSON 파일을 역 직렬화하는 방법

분류에서Dev

System.Runtime.Serialization.Json을 사용하여 JSON 배열을 목록으로 역 직렬화하는 방법

분류에서Dev

ServiceStack을 사용하여 json을 여러 DataContract 중 하나로 역 직렬화하는 방법

분류에서Dev

클래스 이름을 동적 값으로 사용하여 json을 역 직렬화하는 방법

분류에서Dev

Jackson을 사용하여 JSON 배열을 단일 연결 목록으로 역 직렬화하는 방법

분류에서Dev

Jackson을 사용하여 키를 무시하는 객체로 JSON을 역 직렬화하는 방법은 무엇입니까?

분류에서Dev

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

분류에서Dev

Scala에서 playframework를 사용하여 json을 밀봉 특성으로 역 직렬화하는 방법은 무엇입니까?

분류에서Dev

JSON 문자열을 객체로 역 직렬화하는 방법

분류에서Dev

.NET DataContractJsonSerializer serializer를 사용하여 사전으로 JSON 직렬화 / 역 직렬화

분류에서Dev

.NET DataContractJsonSerializer serializer를 사용하여 사전으로 JSON 직렬화 / 역 직렬화

분류에서Dev

GSON를 사용하여 알 수없는 원시적 인 JSON 속성 유형을 역 직렬화하는 방법

분류에서Dev

JsonSerializer를 사용하여 이기종 JSON 배열을 역 직렬화하는 방법은 무엇입니까?

분류에서Dev

@JsonProperty를 사용하여 JSON 응답을 역 직렬화하는 방법은 무엇입니까?

분류에서Dev

C # Newtonsoft를 사용하여 JSON 파일을 역 직렬화하는 방법은 무엇입니까?

분류에서Dev

GSON 또는 Jackson을 사용하여 일반 인수를 사용하여 JSON을 클래스로 역 직렬화

분류에서Dev

복잡한 유형을 단순 유형으로 직렬화 / 역 직렬화하는 Newtonsoft JSON 변환기를 구현하는 방법

분류에서Dev

동적 키를 사용하여 JSON을 사전으로 역 직렬화

분류에서Dev

C ++에서 템플릿 함수 직렬화 및 역 직렬화를 대칭 적으로 구현하는 방법

분류에서Dev

JSON을 사용하여 2D 배열을 역 직렬화하는 방법

분류에서Dev

xml을 역 직렬화하는 동안 jackson으로 중복 키를 허용하는 방법

분류에서Dev

JSON 문자열을 열거 형으로 역 직렬화하는 방법

Related 관련 기사

  1. 1

    System.Text.Json API를 사용하여 스트림을 개체로 역 직렬화하는 방법

  2. 2

    serde를 사용하여 JSON 배열을 구조체로 역 직렬화하는 방법은 무엇입니까?

  3. 3

    정수를 키로 사용하여 JSON을 역 직렬화하는 방법은 무엇입니까?

  4. 4

    Json.NET을 사용하여 ArrayList의 ArrayList를 직렬화 및 역 직렬화하는 방법

  5. 5

    @@를 포함하는 json 문자열을 scala로 역 직렬화하는 방법 '

  6. 6

    Newtonsoft.Json 라이브러리를 사용하여 문자열을 C #을 사용하여 사용자 지정 개체로 역 직렬화하는 방법

  7. 7

    Jackson을 사용하여 JAVA 클래스를 대상으로하는 JSON 직렬화 및 역 직렬화

  8. 8

    C #으로 JSON 파일을 역 직렬화하는 방법

  9. 9

    System.Runtime.Serialization.Json을 사용하여 JSON 배열을 목록으로 역 직렬화하는 방법

  10. 10

    ServiceStack을 사용하여 json을 여러 DataContract 중 하나로 역 직렬화하는 방법

  11. 11

    클래스 이름을 동적 값으로 사용하여 json을 역 직렬화하는 방법

  12. 12

    Jackson을 사용하여 JSON 배열을 단일 연결 목록으로 역 직렬화하는 방법

  13. 13

    Jackson을 사용하여 키를 무시하는 객체로 JSON을 역 직렬화하는 방법은 무엇입니까?

  14. 14

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

  15. 15

    Scala에서 playframework를 사용하여 json을 밀봉 특성으로 역 직렬화하는 방법은 무엇입니까?

  16. 16

    JSON 문자열을 객체로 역 직렬화하는 방법

  17. 17

    .NET DataContractJsonSerializer serializer를 사용하여 사전으로 JSON 직렬화 / 역 직렬화

  18. 18

    .NET DataContractJsonSerializer serializer를 사용하여 사전으로 JSON 직렬화 / 역 직렬화

  19. 19

    GSON를 사용하여 알 수없는 원시적 인 JSON 속성 유형을 역 직렬화하는 방법

  20. 20

    JsonSerializer를 사용하여 이기종 JSON 배열을 역 직렬화하는 방법은 무엇입니까?

  21. 21

    @JsonProperty를 사용하여 JSON 응답을 역 직렬화하는 방법은 무엇입니까?

  22. 22

    C # Newtonsoft를 사용하여 JSON 파일을 역 직렬화하는 방법은 무엇입니까?

  23. 23

    GSON 또는 Jackson을 사용하여 일반 인수를 사용하여 JSON을 클래스로 역 직렬화

  24. 24

    복잡한 유형을 단순 유형으로 직렬화 / 역 직렬화하는 Newtonsoft JSON 변환기를 구현하는 방법

  25. 25

    동적 키를 사용하여 JSON을 사전으로 역 직렬화

  26. 26

    C ++에서 템플릿 함수 직렬화 및 역 직렬화를 대칭 적으로 구현하는 방법

  27. 27

    JSON을 사용하여 2D 배열을 역 직렬화하는 방법

  28. 28

    xml을 역 직렬화하는 동안 jackson으로 중복 키를 허용하는 방법

  29. 29

    JSON 문자열을 열거 형으로 역 직렬화하는 방법

뜨겁다태그

보관