如何使用文本框或字符串的值替换值“”username \“?
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json",
"{\"myname\":\"username\",\n\"mypass\":\"password\"}", ParameterType.RequestBody);
答案 0 :(得分:1)
只需使用String.Replace()
方法即可。
找到下面的代码。
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json",
"{\"myname\":\"username\",\n\"mypass\":\"password\"}".Replace("\"username\"", txtBox1.Text), ParameterType.RequestBody);
答案 1 :(得分:1)
使用String.Format()总是会更好。
var jsonStr = String.Format("{{\"myname\":\"{0}\",\n\"mypass\":\"{1}\"}}", textBox1.Text, textBox2.Text);
我的坏。我们正在格式化一个json字符串,所以我们的花括号' {'和'}'应该被转义为' {{'和'}}'