【c# – 从JSON .NET中区分byte []和字符串】教程文章相关的互联网学习教程文章

c#-这是反序列化Facebook JSON字符串的好方法吗?【代码】

这是我第一次尝试反序列化Facebook返回的JSON字符串.我想确保将来的开发人员可以舒适地维护我的代码,所以我想知道这样做是否可行.我担心如果JSON字符串更改,那么我将需要重写一些类.从Facebook返回的JSON字符串是否可能会更改?例如,如果位置变成了另一个对象,我需要进行更改吗?using System; using System.Collections; using System.Collections.Generic; using System.Globalization; using System.Text; using System.Web; //...

javascript-将JSON字符串解析为数组【代码】

我正在尝试从JSON解析字符串并将这些元素转换为Javascript中的数组.这是代码.var data = "{"fname":"Todd","lname":"James","cascade":"tjames","loc":"res","place":"home", "day0":"0,1,2,3,"}";var getDay = data.day0;var getDayArray = getDay.split(",");本质上,我试图获取为0、1、2、3的day0,并将其转换为具有以下结构的数组:[0] = 0 [1] = 1 [2] = 2 [3] = 3这样做的最佳方法是什么?解决方法:这样的事情.那是逗号结尾吗?...

c#-如何在查询字符串中传递json?【代码】

我试图通过使用Jquery.param将JSON编码为URI来将JSON发送到服务器,但出现以下错误.window.location.href = BriefExportPath+$.param(JSON.stringify({title: $('.ui-dialog-title').text(),items: ko.utils.arrayMap(Neptune.BriefCountrySection.SelectedCountries(), function (item) {return item.ItemName})}))[CustomAuthorize(Definitions.RoleSonarAdmin)]public FileContentResult ExportCsv(string json){var x = new Sys...

PHP-Json编码带空格的字符串【代码】

我正在为wordpress开发metabox类,并专门实现3.5中引入的Media Uploading.为了在metabox类和媒体上载器之间传递选项,我喜欢使用json.我拥有的基本数据结构如下($data_ar).Array ([uploader_title] => Upload or choose a video file[uploader_button] => Choose[allowed_mimes] => Array([0] => application/x-shockwave-flash[1] => application/pdf)[show_icon] => 1[show_url] => 1[show_file_title] => 1 )问题是,当做一个简单的...

从java中的字符串读取json【代码】

如果JSON数据在字符串中,如何从下面的JSON读取数据{"name": "test","values": [{"valu": "23","valu1": "24","valu2": "25"}] }解决方法:使用Gson和Gson#fromJson方法之一 fromJson(String, Class)YourType o = new Gson().fromJson("your json string", YourType.class);fromJson(Reader, Class)YourType o = new Gson().fromJson(new StringReader("your json string"), YourType.class);简单的例子: 定义您想要将json数据映射到...

javascript-遍历JSON并将数组更改为字符串【代码】

我有一个从XML返回js函数的JSON对象.这个xml转换器为每个条目创建数组,即使它们应该是字符串也是如此.我无法修改此原始函数,因此我想获取我的最终json对象,对其进行遍历,检测值是否为长度为1的数组,如果是,则将该数组更改为字符串. 原始对象:var json = {user: {name: ["bob"],email: ["bob@example.org"]},items: [{ name: ["Object 1"]},{ name: ["Object 2"]}] }应该变成:var json = {user: {name: "bob",email: "bob@example...

c#-JavaScriptSerializer.deserialize json字符串,以逗号分隔以列出【代码】

我关注的类型class ToDoElement{public int id;public string title;public string description;public List<string> tags; }而且我还有一些json字符串:string msg = "{"title":"someTitle", "description":"someDescription", "tags": "tag1, tag2, tag3"}当我尝试通过JavaScriptSerializer解析它时:System.Web.Script.Serialization.JavaScriptSerializer js = new System.Web.Script.Serialization.JavaScriptSerializer (); ...

java解析复杂的json字符串【代码】

Java解析Json字符串--复杂对象(方法一) ?{"name": "三班","students": [{"age": 25,"gender": "female","grades": "三班","name": "露西","score": {"网络协议": 98,"JavaEE": 92,"计算机基础": 93},"weight": 51.3},{"age": 26,"gender": "male","grades": "三班","name": "杰克","score": {"网络安全": 75,"Linux操作系统": 81,"计算机基础": 92},"weight": 66.5},{"age": 25,"gender": "female","grades": "三班","name": "莉...

使用JSON.NET有条件地将JSON字符串或数组属性反序列化为C#对象?【代码】

这个问题已经在这里有了答案: > How to handle both a single item and an array for the same property using JSON.net 6个我有一个基于从第三方API获取的非常复杂的JSON的已定义C#对象.这是其中的一部分:{"alarmSummary":"NONE"}C#中的相应属性为:public string alarmSummary {get; set;}我将使用来自JSON.NET的典型JSONConvert进行转换:var alarms = JSONConvert...

检查字符串是否不是反序列化的json或python中的列表【代码】

我有一个字符串,可以是以下形式:s1 = "Hello HAHA" s2 = '["Hello HAHA"]' s3 = "{Hello HAHA}"我想找出输入字符串是像s1,s2还是s3.我的动机是清理此输入并将其保存为s1格式. 基本上我需要知道输入字符串是否为s1形式. 我想到的解决方案: > json.loads(s)并捕获异常以检查它是否为json>正则表达式搜索以查看输入字符串的开始和结束位置是否有{|} ??| [|],并替换它们. 最Python的方式是什么?解决方法:使用strip.s.strip(‘[]“ {...

在Java中将json字符串切成两个不同的json字符串【代码】

我对json很陌生,通常不使用太多编码.我想要一个将json字符串以下作为输入的服务{"var": "test11","_env": {"activation": "wm6a93e3a80-0307-12cc-96e6-d79883bf841a","uuid": "48cdc2d0-0212-11e6-8315-d79883bf841a","eventID": 49167,"recvTime": "Thu Apr 14 00:27:03 PDT 2016"} }并吐出为{"var": "test11" } 和{"_env": {"activation": "wm6a93e3a80-0307-12cc-96e6-d79883bf841a","uuid": "48cdc2d0-0212-11e6-8315-d79883b...

为什么JSONDecoder直观地将JSON字符串反序列化为Python对象?【代码】

我有一个基础班,大学里有很多课程class Course:def __init__(self, name, url, hidden, semester="SS16"):self.name = nameself.url = urlself.hidden = hiddenself.semester = semesterdef __str__(self):return ('Course: (Name: %s, Semester: %s, url: %s, hidden: %s)' % (self.name, self.semester, self.url, str(self.hidden)))class College:def __init__(self, url='http://dummy', courses=set()):self.url = urlself.c...

python-将条件下的json对象的字符串有效地附加在一起?【代码】

所以我有一个数组的json对象,看起来像:data = [{key1: 123, key2:"this is the first string to concatenate"},{key1: 131, key2:"this is the second string to concatenate"},{key1: 152, key2:"this is the third string to concatenate"} ] 基本上,我现在正在使用for循环,如下所示:all_key2 = "" data = json.load(json_file) for p in data: #make it all one big string if langid.classify(p["key2"])=="english": all_ke...

php-Laravel雄辩不会更新JSON列:数组到字符串的转换【代码】

我想更新数据库中的JSON列,但出现此错误:Array to string conversion 我已经在模型中将列名称声明为数组:protected $casts = ['destinations' => 'array' ];这是我使用的代码:$data[] = ['from' => $fromArray,'to' => $toArray ];Flight::where('id', $id)->update(['destinations' => $data]);我该怎么办 ?解决方法:根据Github上的对话:Make json attributes fillable if Model field is fillable Taylor Otwell推荐使用sa...

4、JSON.stringify()---将JavaScript 对象转换为json字符串【代码】

4、JSON.stringify() 在向 web 服务器发送数据时,数据必须是字符串。 通过 JSON.stringify() 把 JavaScript 对象转换为字符串。 对 JavaScript 对象进行字符串化 在 JavaScript 中有obj这个对象: var obj = { name:"Bill Gates", age:62, city:"Seattle"};使用 JavaScript 函数 JSON.stringify() 将它转换为字符串。 var myJSON = JSON.stringify(obj);结果将是遵守 JSON 标记法的一段字符串。 Stringify JavaScript 数组 也可以...