【php和json的相互转换】教程文章相关的互联网学习教程文章

php – 如何使用Laravel将数据转换为json格式【代码】

我使用User :: find(1)使用eloquent从模型中获取数据; 如何在laravel方法中将其转换为json 有没有办法从laravel得到它.解决方法:你应该使用toJson方法 所以你将添加return User :: find(1) – > toJson();你的代码. 阅读更多关于toJson here的信息 更新: 如果您需要将结果作为数组格式,那么您应该使用toArrayreturn User::find(1)->toArray();

c# – 创建自定义NewtonSoft JSon转换器【代码】

我有以下使用NewtonSoft JSon解析的JSon:{"page" : 0,"listings" : [ {"data" : { "name" : "Name 1", "id" : "id1" },"media" : {"images" : [ { "title" : "image1", "url" : "http://www.d.com/image1" }, { "title" : "image2", "url" : "http://www.d.com/image3" }, ]}},{"data" : { "name" : "Name 2", "id" : "id2" },"media" : {"images" : [ { "title" : "image3", "url" : "http://www.d.com/image3" }, { "title" : "...

java – 杰克逊JSON解析地图转换【代码】

我试图将一个简单的json字符串解析成一个地图,并试图使用Jackson库这样做.到目前为止,这是我的代码:private static Map<String, String> handleJsonResponse(OAuthResourceResponse response) {JsonFactory factory = new JsonFactory();ObjectMapper mapper = new ObjectMapper();TypeFactory typeFactory = mapper.getTypeFactory();MapType mapType = typeFactory.constructMapType(HashMap.class, String.class, String.class...

javascript – 如何通过键中的一个深度json转换为几个深度?【代码】

我从服务器获得了一个JSON数组,但它不正确,就像[{"id": 2,"parentId": 1,},{"id": 3,"parentId": 2,}]绝对地,数组的第二项应该是第1项的子项,因为它的键是“parentId”,就像[{"id": 2,"parentId": 1,"children": [{"id": 3,"parentId": 2,}]}]如何将第一种形式的JSON转换为第二种?解决方法:此解决方案创建一个树,并将给定的parentId作为树的根. 这个怎么运作:Basically, for every object in the array, it takes the id for bui...

c# – 使用Json.NET将JObject的一部分转换为Dictionary【代码】

我正在测试Json.Net以准备一个不同的项目,我遇到了一些麻烦.我想要做的是将moretests的内容转换为Dictionary.这是我的完整代码:class Program {static void Main(string[] args){string json = @"{'test': 'a','test2': 'b','moretests':{'test3': 'c','test4': 'd'}}";JObject parsed = JObject.Parse(json);IDictionary<string, JToken> results = (JObject)parsed["moretests"];Dictionary<string, string> results2 = results...

c# – 无法隐式转换类型’Newtonsoft.Json.Linq.JObject’【代码】

那是其中的一天;我设法解决了2个问题,但我不确定如何修复第3个错误. 我需要返回一个json对象,但是我收到以下错误:Error 1 Cannot implicitly convert type 'Newtonsoft.Json.Linq.JObject' to 'System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JObject>'. An explicit conversion exists (are you missing a cast?)任何人都可以帮我解决这个错误吗?public static IEnumerable<JObject> GetListOfHotels() {con...

c# – 在JSON反序列化期间将int转换为bool【代码】

我正在使用RestSharp接收JSON对象.因此,我编写了一个自定义反序列化器,它实现了ServiceStack.Text:public T Deserialize<T>(IRestResponse response) {return JsonSerializer.DeserializeFromString<T>(response.Content); }响应映射到POCO,它使用System.Runtime.Serialization来提供更好的映射.这工作正常,但不适合布尔人.返回了很多属性,分别为1或0(整数). 例如:{favorite:1} 这里的问题是,我不知道如何将它转换为我的POCO中的...

javascript – 将ko.toJSON转换回可观察数组【代码】

我有以下可观察数组:self.users = ko.observableArray();其中包含以下对象的项目:function user(id, name, score) {this.id = id;this.name = name;this.score = ko.observable(score); }我需要在用户的计算机本地存储这个可观察的数组(简化示例),所以我使用localstorage和ko.toJSON函数.这工作正常,所有数据都存储在localstorage中,包括得分项,这是一个可观察的本身.问题是我无法将此字符串转换回可观察数组.当我执行JSON.parse...

java – 在Spring中添加Jaxb2消息转换器打破了Jackson2 json映射【代码】

我正在尝试这样做,所以我的Spring rest应用程序可以处理xml和json响应,但似乎添加Jaxb消息转换器已经破坏了我的json映射.@Bean public MappingJackson2HttpMessageConverter jsonConverter() {MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();SimpleModule simpleModule = new SimpleModule();simpleModule.addSerializer(String.class, new StringSerializer());ObjectMapper mapper...

javascript – 将数组转换为json【代码】

我有一个回调,我在打印行时获得以下控制台输出.output of row [ 'Name', 'Language' ] output of row [ 'English', 'Fr' ] output of row [ 'German', 'Gr' ] output of row [ 'France', 'London' ]我想将上面的数组转换为有效的json,不包括第一行,就像这样.{"English" : "Fr","German" : "Gr","France" : "London" }.on('record', function(row, index){ console.log("output of row", row);var obj = {};row.forEach(functi...

c# – 如何将YAML转换为JSON?【代码】

我想在YAML文件和JSON之间进行转换.这真的很难找到任何信息.解决方法:如果您不需要Json.NET的功能,您也可以直接使用Serializer类来发出JSON:// now convert the object to JSON. Simple! var js = new Serializer(SerializationOptions.JsonCompatible);var w = new StringWriter(); js.Serialize(w, o); string jsonText = w.ToString();你可以在这里检查两个工作小提琴: > Convert YAML to JSON> Convert YAML to JSON using J...

javascript – 如何将JSON对象转换为base64字符串?【代码】

我正在尝试使用POST跟踪Amazon的example基于浏览器的文件上传到S3. 该示例提供了此JSON策略…{ "expiration": "2013-08-06T12:00:00.000Z","conditions": [{"bucket": "examplebucket"},["starts-with", "$key", "user/user1/"],{"acl": "public-read"},{"success_action_redirect": "http://acl6.s3.amazonaws.com/successful_upload.html"},["starts-with", "$Content-Type", "image/"],{"x-amz-meta-uuid": "14365123651274"},[...

c# – 将字典对象转换为Json字符串【代码】

我有一个字典对象,声明如下所示.Dictionary<string, Dictionary<int, List<DataRow>>> lineList = new Dictionary<string, Dictionary<int, List<DataRow>>>();我想将此对象转换为Json字符串,但是当我使用下面的代码时,它只考虑字典列表中的第一个对象,然后在其中添加其余数据,而不管它连接的是哪个键.var linechartString = JsonConvert.SerializeObject(lineList);我想知道是否有不同的函数可以将我的字典对象转换为JSON字符串.解...

JSON列表转换器C#【代码】

我完全是c#初学者.我试图在c#中转换json数据.我正在努力争取这份名单.只要我能够转换基本方法,我就会在列表中出现错误.你介意给我一些建议如何解决我的问题吗? 原始JSON数据[{“data”: {“Temperature”: {“data”: {“2018-07-04 13:05:00”: 20.9224991798401}, “meta”: {“units”: “Celsius”, “name”: “Temperature”, “theme”: “Weather”}}}, “latest”: “2018-07-04 13:05:00”, “sensor_height”: -999, “...

Python中xml、字典、json、类四种数据的转换【代码】

最近学python,觉得python很强很大很强大,写一个学习随笔,当作留念注:xml、字典、json、类四种数据的转换,从左到右依次转换,即xml要转换为类时,先将xml转换为字典,再将字典转换为json,最后将json转换为类。1、解析xml文件:使用iterfind寻找节点,获取子节点方法 list(节点),获取节点属性 get(属性名),下一级节点的值findtextfrom xml.etree.ElementTree import parsetry: doc=parse(b.xml) for item in doc.iterf...