Is there a function to build JSON-RPC in Javascript without libraries but not actually send it? I want to send it over Websocket.
问问题
70 次
1 回答
0
只需创建一个 JSON 对象,然后JSON.stringify
将其转换为字符串(如果这是您要查找的内容)。
例如,要构建wikipedia v1.1示例:
{
"version": "1.1",
"method": "confirmFruitPurchase",
"id": "194521489",
"params": [
["apple", "orange", "Mangoos"],
1.123
]
}
你可以这样做:
var rpc = {
version: 1.1,
method: "confirmFruitPurchase",
id: 194521489,
}
等等
您可以像使用.
或[]
表示法的普通 javascript 对象一样修改它,然后var JSON_RPC_string = JSON.stringify(rpc)
当您准备发送它时。
我认为您不需要一个库来创建这些,但如果您不断重复某些内容,您可以创建自己的简单辅助函数。
于 2013-06-13T12:12:40.233 回答