Tag: json

用于Play 2.2库的无噪声JSON格式,用于密封特征

我需要用最less的仪式来获得一个简单的JSON序列化解决scheme。 所以我很高兴find即将推出的Play 2.2库 。 这适用于普通的案例类,例如 import play.api.libs.json._ sealed trait Foo case class Bar(i: Int) extends Foo case class Baz(f: Float) extends Foo implicit val barFmt = Json.format[Bar] implicit val bazFmt = Json.format[Baz] 但是下面的失败: implicit val fooFmt = Json.format[Foo] // "No unapply function found" 我将如何为Foo设置所谓的失踪提取器? 或者,你会推荐任何其他独立的库,或多或less地自动处理我的情况? 我不在乎是在编译时使用macros,还是在运行时reflection,只要它是开箱即用的。

C ++最快的JSON读写器

我需要一个C ++ JSONparsing器和编写器。 速度和可靠性是非常关键的,我不在乎接口是否好,如果是基于Boost的,甚至C语言分析器都是好的(如果它比C ++快很多)。 如果有人有可用的JSONparsing器的速度的经验,请告知。

Facebook错误代码列表

当您尝试使用Graph API获取信息时,我正在查找所有Facebook可以返回的列表。 谁能帮忙? Facebook返回一个400 HTTP错误和一个JSON内容,如: { "error": { "type": "OAuthException", "message": "Invalid OAuth access token signature." } } 我正在寻找可能得到的同一types的不同回报。

如何比较具有相同元素的两个JSON对象的顺序是否相同?

我怎么能testing两个JSON对象在Python中是否相等,忽略列表的顺序? 例如 … JSON文件a : { "errors": [ {"error": "invalid", "field": "email"}, {"error": "required", "field": "name"} ], "success": false } JSON文件b : { "success": false, "errors": [ {"error": "required", "field": "name"}, {"error": "invalid", "field": "email"} ] } a和b应该相等,即使"errors"列表的顺序不同。

如何使用Django REST框架进行POST简单的JSON? CSRF令牌丢失或不正确

希望有人向我演示如何使用JSON和Django REST框架进行一个简单的POST请求。 我在教程的任何地方都没有看到这个例子吗? 这是我想要发布的我的angular色模型对象。 这将是一个全新的angular色,我想添加到数据库,但我得到一个500错误。 { "name": "Manager", "description": "someone who manages" } 这是我在一个bashterminal提示符下的curl请求: curl -X POST -H "Content-Type: application/json" -d '[ { "name": "Manager", "description": "someone who manages" }]' http://localhost:8000/lakesShoreProperties/role url http://localhost:8000/lakesShoreProperties/roles 是否可以使用GET请求,并且可以取消数据库中的所有angular色,但似乎无法创build任何新的angular色。 我没有权限设置。 我在views.py中使用标准视图 class RoleDetail(generics.RetrieveUpdateDestroyAPIView): queryset = Role.objects.all() serializer_class = RoleSerializer format = None class RoleList(generics.ListCreateAPIView): queryset = Role.objects.all() serializer_class = RoleSerializer […]

JSON.stringify不能用于正常的Javascript数组

我必须在这里丢失一些东西,但下面的代码( Fiddle )返回一个空string: var test = new Array(); test['a'] = 'test'; test['b'] = 'test b'; var json = JSON.stringify(test); alert(json); JSON处理这个数组的正确方法是什么?

从HttpServletRequest中检索JSON对象

我正在编写需要提取发布到servlet的对象文字的代码。 我已经研究了HttpServletRequest对象的API,但是我不清楚如何从请求中获取JSON对象,因为它不是从网页上的表单元素发布的。 任何洞察力是赞赏。 谢谢。

如何从AJAX调用返回数组?

我正在寻找一个更好的解决scheme来使用jQuery进行AJAX调用,让PHP文件返回一个数组,并将它作为一个Javascript数组出现在客户端。 这是我一直在做的事情: PHP文件(Example.php): <?php $id_numbers = array('NES-ZL','NES-AL','SNS-ZL'); for ($i=0; $i<count($the_array); $i++){ echo $id_numbers[$i]; echo '|'; } ?> JS文件: id_numbers = new Array(); $.ajax({ url:"Example.php", type:"POST", success:function(msg){ id_numbers = msg.split('|'); } }); 我目前的方法对我的口味来说太过复杂了。 我想要做的就是能够做到 return $id_numbers; 在PHP端,并直接将其转换为AJAX调用后的Javascript数组。 想法,任何人?

JSON响应parsing在Javascript获取键/值对

可能重复: 我有一个嵌套的数据结构/我如何访问特定的值? 我怎样才能得到每个对象的名称和价值只有在Javascript中?

使用Mailchimp的API v3将订阅者添加到列表中

我正在尝试将用户添加到我在Mailchimp中创build的列表中,但无法在任何地方find任何代码示例。 我已经尝试搞清楚如何使用API​​,但我非常“看一个例子,学习”类人。 我已经尝试使用API​​的版本2,但似乎没有任何工作,尽pipe从网上的例子工作,Mailchimp说,他们的网站上API的早期版本以下: 版本2.0和更早版本已被弃用。 这些版本只有最小的支持错误修复程序和安全修补程序。 更新1 :我基于TooMuchPete关于pipe理订阅者的链接进行了一些进一步的研究,并且修改了我在这里find的一些代码,但是它不起作用,因为函数http_build_query()不处理嵌套数组。 我不知道如何处理添加订阅者的“merge_fields”部分。 我目前的代码如下: $postdata = http_build_query( array( 'apikey' => $apikey, 'email_address' => $email, 'status' => 'subscribed', 'merge_fields' => array( 'FNAME' => $name ) ) ); $opts = array('http' => array( 'method' => 'POST', 'header' => 'Content-type: application/x-www-form-urlencoded', 'content' => $postdata ) ); $context = stream_context_create($opts); $result = file_get_contents('https://us2.api.mailchimp.com/3.0/lists/<list_id>/members/', false, […]