JSON响应,包含http、头、元和正文
JSON response with http, header, meta and body
我正在用最新的SDK和XCode 4.2开发一个iPhone应用程序。
我正在尝试解析JSON响应。这是我第一次这样做,我不确定JSON响应的正确格式。
从一个网络服务,我得到这个:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
{"rules": [
{ "id_categoria": "3","categoria": "cat03" },{ "id_categoria": "2","categoria": "cat02" }
]
}</body>
</html>
在JSON响应中查找html、head、meta和body标记是否正确?
顺便说一下,我正在使用这个JSON解析器:https://github.com/stig/json-framework/
我认为JSON响应也不正确。它的XML等价物是:
<?xml version="1.0" encoding="UTF-8"?>
<rules>
<id_categoria>3</id_categoria>
<categoria>cat03</categoria>
</rukes>
<rules>
<id_categoria>2</id_categoria>
<categoria>cat02</categoria>
</rules>
这个XML正确吗?
我认为正确的JSON响应可以是:
{
"data": {
"rules": [
{
"id_categoria": "3","categoria": "cat03"
},
{
"id_categoria": "2","categoria": "cat02"
}
]
}
}
其XML等价物是:
<?xml version="1.0" encoding="UTF-8"?>
<data>
<?xml version="1.0" encoding="UTF-8"?>
<rules>
<id_categoria>3</id_categoria>
<categoria>cat03</categoria>
</rukes>
<rules>
<id_categoria>2</id_categoria>
<categoria>cat02</categoria>
</rules>
</data>
我迷路了JSON响应的正确格式是什么
有效的JSON位于<body>
标记之间:
{
"rules": [
{
"id_categoria": "3",
"categoria": "cat03"
},
{
"id_categoria": "2",
"categoria": "cat02"
}
]
}
相关文章:
- Angular 中的 HTTP 服务将 POST 数据作为请求正文的键发送,没有值
- Angular 2:HTTP Post Request,带有URL参数和正文类型参数
- 从chrome扩展拦截HTTP请求正文
- http模块(node.js和browserfy的)没有't使用方法PATCH写入请求正文
- 节点 http.get 解析 JSON 正文
- 在触发特定 POST 请求时修改 HTTP POST 请求正文(post 参数)
- 如何在 NodeJS 中传递响应参数,包括来自 POST http.request 的正文
- UIWebView 中 PUT 或 POST 类型的 ajax 不传递 HTTP 正文
- 使用 NodeJS 的请求模块进行 HTTP 身份验证,返回未定义的正文
- 如何在 node.js 中将 HTTP 响应正文编码为 UTF-8
- 如何将包含对象而不是字符串的正文发布到 HTTP API?棱角2.
- jQuery:如何使用参数和正文发出http请求
- Chrome扩展-如何获取HTTP响应正文
- 使用Javascript的HTTP正文流
- JSON响应,包含http、头、元和正文
- 使用express&在服务器端解析AngularJS http.post数据;正文解析器
- http协议对正文大小有限制吗?
- 我如何在node.js的http PUT的正文中使用JSON
- 如何在HTTP请求的正文中发布这个-d
- 请求正文正在覆盖HTTP方法