Muh*_*han 13 c# json httpwebrequest
我正在使用Newtonsoft.json.JsonTextWriter编写一个json.这是我的代码:
StringBuilder sb = new StringBuilder();
StringWriter sw = new StringWriter(sb);
JsonWriter jsonWriter = new JsonTextWriter(sw);
jsonWriter.Formatting = Formatting.Indented;
jsonWriter.WritePropertyName("Name");
jsonWriter.WriteValue("Allan");
Run Code Online (Sandbox Code Playgroud)
我假设它sw
有json格式{"Name":"Allan"}.如何在一些字符串变量中获取书面文本,以便我可以在我的http请求中使用此json数据?
Ric*_*son 17
我的答案现在不相关了,因为问题中的代码示例已被编辑为包含这些行,留在这里作为后代,请参阅注释以获取更多信息.
您需要添加以下内容才能正确关闭JSON元素:
jsonWriter.WriteEndObject();
Run Code Online (Sandbox Code Playgroud)
然后调用StringBuilder的ToString()方法:
string strMyString = sb.ToString(); //JSONString
Run Code Online (Sandbox Code Playgroud)
参考文献:
StringWriter构造函数(MSDN) | 阅读和写作JSON(NewtonKing.com)
归档时间: |
|
查看次数: |
34563 次 |
最近记录: |