Как написать json-формат в строке C #?

Как я могу написать json-формат в строке C #:

using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
        {
            string strNJson = @"{to:'topics/extrafx',notification:{title:{0},text:{1},sound: 'default'}}";

            strNJson = string.Format(strNJson, not_title, not_body);
            streamWriter.Write(strNJson);
            streamWriter.Flush();
        }

Пожалуйста, совет?

-2
задан 13 August 2018 в 14:43

2 ответа

    private const string DATA = @"{
                    ""uuid"": ""27c0f81c-23bc-4878-a6a5-49da58cd30dr"",
                    ""status"": ""Work"",
                    ""job_address"": ""Somewhere"",
                    ""job_description"": ""Just a Test API CALL, John Mckinley's Job""}";

"" Вызов данных на этот

content = new StringContent(DATA, Encoding.UTF8, "application/json");

Вы можете попробовать это.

0
ответ дан 15 August 2018 в 17:02

Попробуйте эту версию:

string not_title, not_body;
not_title = "title";
not_body = "body";  
string strNJson = @"{{'to':'topics/extrafx','notification':{{'title':'{0}','text':'{1}','sound': 'default'}}}}";

strNJson = string.Format(strNJson, not_title, not_body);
1
ответ дан 15 August 2018 в 17:02

Другие вопросы по тегам:

Похожие вопросы: