Tag: json

在Asp.net MVC中获取post数组

我正在编写一个处理短信联系人的web api2程序。 服务器上有一个JSONpost,如下所示: { “Id”:”4″, “ClientId”:”2″, “NoOfRecipient”:”3″, “Numbers”: { “num1”:9898776568, “num2”:9087674589 }, “Msg”:”This is a test” } 在Server中我有一个类来处理这个JSON,如下所示: public class SmsData { public int Id { get; set; } public int ClientId { get; set; } public int NoOfRecipient { get; set; } public IEnumerable Numbers { get; set; } public string Msg { get; […]

在C#中使用JSON WCF服务

我想从我页面后面的代码中使用我的json wcf web服务: Default.aspx.cs string result = url + “/ExecuteAction?callback=?”; var httpWebRequest = (HttpWebRequest)WebRequest.Create(result); httpWebRequest.ContentType = “text/json”; httpWebRequest.Method = “POST”; using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream())) { string json = new JavaScriptSerializer().Serialize(new { action = “HelloWorld”, args = “Nabila” }); streamWriter.Write(json); streamWriter.Flush(); streamWriter.Close(); } var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse(); using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) { […]

Unity:在JSON上加载图像/ Sprite

我想在json上加载sprite但是如何? 文字显示但不显示图像。 这是加载我的文本数据的JSON代码。 private void myLoadGameData() //LOAD THE DATA { string myfilePath = Path.Combine(Application.streamingAssetsPath, mygameDataFileName); //I THINK THIS IS THE PATH OF THE FILE if (File.Exists(myfilePath)) { string mydataAsJson = File.ReadAllText(myfilePath); // READ THE FILE TSGameData myloadedData = JsonUtility.FromJson(mydataAsJson); // TSGAME DATA IS A ANOTHER SCRIPT THAT HAVE AN ARRAY FOR THE DATA myRoundData = […]

使用C#将JSON文本插入SQL

我有以下JSON字符串,我想使用C#在SQL数据库中插入值。 { “request”: { “Target”: “Affiliate”, “Format”: “jsonp”, “Service”: “Offers”, “Version”: “2”, “NetworkId”: “dotcominfoway”, “Method”: “findAll”, “api_key”: “4bf7ba7b1904716179c9284cbd”, “callback”: “angular.callbacks._2”, “_ga”: “GA1.2.894200611.1458193988” }, “response”: { “status”: 1, “httpStatus”: 200, “data”: { “2204”: { “Offer”: { “id”: “2204”, “name”: “App Of the Day Android IN Incent”, “description”: “STEP 1 : You can place your own logo/creative […]

从json字符串中检索值

我有json字符串。 我想从json字符串中检索contact 。 以下json包含联系人array 。 这是我的json字符串。 { “contacts”: { “contact”: [ { “isConnection”: false, “id”: 33554611, “fields”: [ { “id”: 33554748, “type”: “name”, “value”: { “givenName”: “Jhon”, “middleName”: “”, “familyName”: “Scot”, “prefix”: “”, “suffix”: “”, “givenNameSound”: “”, “familyNameSound”: “” }, “editedBy”: “OWNER”, “flags”: [], “categories”: [], “updated”: “2012-12-23T07:40:23Z”, “created”: “2012-12-23T07:40:23Z”, }, { “id”: 33554749, “type”: […]

如何将模型绑定到动态创建的类nancyfx

首先要感谢任何愿意看看我的问题的人。 我对Nancyfx很新,我遇到了尝试将JSON有效负载绑定到动态创建的类的问题。 我按照这篇文章中的代码动态创建了类 – 在C#中动态创建一个类 这是我创建动态类的代码块,我承认它实际上是danijels给出的代码的剪切和粘贴 public static Type CompileResultType(List metadata) { TypeBuilder tb = GetTypeBuilder(); ConstructorBuilder constructor = tb.DefineDefaultConstructor(MethodAttributes.Public | MethodAttributes.SpecialName | MethodAttributes.RTSpecialName); foreach (var field in metadata) { if(field.datatype == “String”) { Type datatype = Type.GetType(“System.String”); CreateProperty(tb, field.columnname, datatype); } if (field.datatype == “int”) { Type datatype = Type.GetType(“System.Int32”); CreateProperty(tb, field.columnname, datatype); } […]

C#:asp.net 3.5:反序列化JSON – 如何获取每个对象字符串?

我知道有其他地方可以给出这个答案,但我想要实现的更复杂,这是我的反序列化代码: 这是例如的json数据: data = @”{“”ShiftID””:””2″”,””EmpName””:””dsdsfs””}”; Dictionary values = JsonConvert.DeserializeObject<Dictionary>(data); List list = new List(values.Keys); // Loop through list foreach (string k in list) { System.Diagnostics.Debug.Print(“‘{0}’, ‘{1}'”, k, values[k]); } 这将返回ShiftID,2和EmpName,dsdsfs就像你知道的那样! 如果我的json字符串看起来像多个值会发生什么: data = @”{“”ShiftID””:””2″”,””EmpName””:””dsdsfs””},{“”ShiftID””:””4″”,””EmpName””:””dsdsfd””}”; 谢谢!

C# – Json POST请求已发送但未被PH​​P服务器接收

我正在从C#windowsform应用程序向OpenShift(Redhat)上托管的PHP服务器发送HTTP请求。 我使用POST方法,使用Json数据。 问题是: 数据似乎被正确发送(我看到wireshark中的数据包) php脚本正确启动,我在日志中看到收到了一条POST消息 但没有收到任何POST数据.. 这是C#代码 : string json = “{\”user\”:\”test\”,” + “\”n\”:\”2\”}”; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(“http://……..rhcloud.com/webservices.php”); request.Method = “POST”; request.ContentType = “application/json”; request.ContentLength = json.Length; using (var streamWriter = new StreamWriter(request.GetRequestStream())) { streamWriter.Write(json); streamWriter.Close(); var httpResponse = (HttpWebResponse)request.GetResponse(); using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) { var result = streamReader.ReadToEnd(); Debug.WriteLine(“R : ” + […]

JSON和Unity,在游戏中显示图像

我有一个测验游戏应用程序,我在游戏中有图像。 我想要显示图像..文本显示非常好,但图像不是。 这是我的JSON C#代码。 点击这里图片 调用我的对象和变量。 public TSRoundData[] myRoundData; public TSPlayerProgress myplayerProgress; private string mygameDataFileName = “TSdatabase.json”; 我的JSON代码 private void myLoadGameData() { string myfilePath = Path.Combine(Application.streamingAssetsPath, mygameDataFileName); if (File.Exists(myfilePath)) { string mydataAsJson = File.ReadAllText(myfilePath); TSGameData myloadedData = JsonUtility.FromJson(mydataAsJson); myRoundData = myloadedData.myRoundData; } else { Debug.LogError(“Cannot load game data!”); } } 我的JSON脚本代码 “questionImage”:”Assets/ImagesQuiz/NoentryPlate.png”,

如何在lua脚本中使用json方法并使用c#执行lua脚本?

我正在尝试使用lua使用l #编码和解码json。我正在使用NLUA执行lua脚本。 我正在使用Json.Lua文件进行json manupulation(编码和解码方法),但我没有得到如何使它在c#中使用nlua。 代码: static void Main(string[] args) { Lua state = new Lua(); var jsonConcate = @”[{ “”firstName””:””John”” , “”lastName””:””Doe””, “”email””:””NHP@123.COM”” },{ “”firstName””:””Anna””, “”lastName””:””Smith””, “”email””:””ASD@123.COM”” },{ “”firstName””:””Peter”” , “”lastName””:””Jones””, “”email””:””ZXC@123.COM””}]”; state.DoString(@” function ScriptFunc (input) local json = require(‘json’) local JSON_string = input return JSON_string end” ); var scriptFunc = state[“ScriptFunc”] as LuaFunction; var […]