在Javascript中是否有一个函数可以在没有库的情况下构建JSON-RPC,但实际上并不发送它?我想通过Websocket发送它。
发布于 2013-06-13 20:12:40
只需创建一个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)。
我不认为你需要一个库来创建这些函数,但是如果你一直重复一些东西,你可以创建你自己的简单的助手函数。
https://stackoverflow.com/questions/17086383
复制相似问题