웹 서비스 요청에서 배열을 문자열로 변환 C #

Hanali

나는 디자이너의 텍스트 상자에 데이터를 소비하고 구문 분석하려고 시도한 PHP 웹 서비스가 있습니다 (Windows 10 앱 스토어 응용 프로그램에서 작업), 이것은 내 코드입니다.

public sealed partial class MainPage : Page
    {
        public string uriString = "my URL";
        public MainPage()
        {
            this.InitializeComponent();
            Getdata();
        }

        private async void Getdata()
        {
            var http = new HttpClient();
            http.MaxResponseContentBufferSize = Int32.MaxValue;
            System.Collections.ArrayList response = new System.Collections.ArrayList(new string[] { await http.GetStringAsync(uriString) });
            var rootObject = JsonConvert.DeserializeObject<Sponsorises.RootObject>(response); //the error is here
            sponsorname.Text = rootObject.nom; //the name of my textBox
        }
        public class Sponsorises
     {

    internal class RootObject
    {
        public string nom { get; set; }
        public string tel { get; set; }
        public string photo { get; set; }
        public string sponsorise_adrs { get; set; }

    }
}

이것은 내 json 코드입니다.

 {
success: 1,
message: "sponsorise found!",
total: 1,
sponsorises: [
{
nom: "my third local",
tel: "88888888",
photo: "http://192.168.1.1/1446241709_ab_cart2_bleu2.png",
sponsorise_adrs: "the adress"
}
]
}

arraylist 응답을 문자열 rootObject로 변환하는 데 문제가 있습니다. 도움을 주셔서 감사합니다.

막심 곤 차룩

다음에 대해 다른 클래스를 추가 할 수 있습니다 sponsorises.

internal class RootObject
{
    public string success { get; set; }
    public string message { get; set; }
    public string total { get; set; }
    public List<Sponsorise> sponsorises { get; set; }
}

class Sponsorise
{
    public string nom { get; set; }

    public string tel { get; set; }

    public string photo { get; set; }

    public string sponsorise_adrs { get; set; }
}

그리고 다음과 같이 deserialize하십시오.

var rootObject = JsonConvert.DeserializeObject<RootObject>(response); 
sponsorname.Text = rootObject.sponsorises[0].nom; 

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

웹 요청에서 문자열을 JSON 배열로 변환

분류에서Dev

웹 요청에서 문자열로 Jsonstring 변환

분류에서Dev

배열 Ios에서 문자열 변환, 웹 서비스로 가져 오기

분류에서Dev

배열 Ios에서 문자열 변환, 웹 서비스로 가져 오기

분류에서Dev

웹 서비스에서 LIST로 문자열 변환

분류에서Dev

웹 서비스에서 문자열로 datetime 형식 변환

분류에서Dev

웹 서비스 문자열 xml을 일반 문자열로 변환

분류에서Dev

ASP.NET C #에서 배열을 JSON 문자열로 변환

분류에서Dev

C #에서 단순 json 배열을 문자열 배열로 변환

분류에서Dev

C ++에서 문자 배열을 CStringArray로 변환합니다.

분류에서Dev

Ajax (및 웹 서비스 방법)를 통해받은 배열을 자바 스크립트 배열로 변환

분류에서Dev

C에서 파일의 숫자 문자열을 int 배열로 변환

분류에서Dev

Python에서 문자열을 문자열 배열로 변환

분류에서Dev

C #에서 문자열 배열 값을 개체로 변환하는 방법

분류에서Dev

C # : 문자열을 배열에서 이중 점 구분 기호로 변환

분류에서Dev

R에서 문자열 배열을 객체 배열로 변환

분류에서Dev

PHP에서 문자열 배열을 일반 배열로 변환

분류에서Dev

FiddlerScript에서 요청을 문자열로 변환

분류에서Dev

쉼표로 구분 된 문자열을 C에서 문자열 배열로 변환하는 방법

분류에서Dev

문자열에서 정수 배열로 변환 C #

분류에서Dev

LabVIEW에서 문자열 문자열을 문자열 배열로 변환

분류에서Dev

불변 배열을 문자열에서 숫자로 변환

분류에서Dev

배열에서 문자열로 변환

분류에서Dev

배열에서 문자열로 변환

분류에서Dev

SOAP 요청시 배열에서 문자열로의 변환 오류

분류에서Dev

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

분류에서Dev

목록 (웹 서비스에서)을 데이터 테이블 C #으로 변환

분류에서Dev

C # 웹 요청 후 Task <string>에서 문자열을 어떻게 얻습니까?

분류에서Dev

부호없는 문자 배열을 C에서 부호있는 short로 변환

Related 관련 기사

  1. 1

    웹 요청에서 문자열을 JSON 배열로 변환

  2. 2

    웹 요청에서 문자열로 Jsonstring 변환

  3. 3

    배열 Ios에서 문자열 변환, 웹 서비스로 가져 오기

  4. 4

    배열 Ios에서 문자열 변환, 웹 서비스로 가져 오기

  5. 5

    웹 서비스에서 LIST로 문자열 변환

  6. 6

    웹 서비스에서 문자열로 datetime 형식 변환

  7. 7

    웹 서비스 문자열 xml을 일반 문자열로 변환

  8. 8

    ASP.NET C #에서 배열을 JSON 문자열로 변환

  9. 9

    C #에서 단순 json 배열을 문자열 배열로 변환

  10. 10

    C ++에서 문자 배열을 CStringArray로 변환합니다.

  11. 11

    Ajax (및 웹 서비스 방법)를 통해받은 배열을 자바 스크립트 배열로 변환

  12. 12

    C에서 파일의 숫자 문자열을 int 배열로 변환

  13. 13

    Python에서 문자열을 문자열 배열로 변환

  14. 14

    C #에서 문자열 배열 값을 개체로 변환하는 방법

  15. 15

    C # : 문자열을 배열에서 이중 점 구분 기호로 변환

  16. 16

    R에서 문자열 배열을 객체 배열로 변환

  17. 17

    PHP에서 문자열 배열을 일반 배열로 변환

  18. 18

    FiddlerScript에서 요청을 문자열로 변환

  19. 19

    쉼표로 구분 된 문자열을 C에서 문자열 배열로 변환하는 방법

  20. 20

    문자열에서 정수 배열로 변환 C #

  21. 21

    LabVIEW에서 문자열 문자열을 문자열 배열로 변환

  22. 22

    불변 배열을 문자열에서 숫자로 변환

  23. 23

    배열에서 문자열로 변환

  24. 24

    배열에서 문자열로 변환

  25. 25

    SOAP 요청시 배열에서 문자열로의 변환 오류

  26. 26

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

  27. 27

    목록 (웹 서비스에서)을 데이터 테이블 C #으로 변환

  28. 28

    C # 웹 요청 후 Task <string>에서 문자열을 어떻게 얻습니까?

  29. 29

    부호없는 문자 배열을 C에서 부호있는 short로 변환

뜨겁다태그

보관