这是什么格式?

时间:2016-09-27 14:31:17

标签: json

此请求的格式是什么?

&#34; CUSTOMER_ID = 5&安培;产品%5B0%5D%5Barticle_id%5D = 4099&安培;产品%5B0%5D%5Bquantity%5D = 1&安培;产品%5B0%5D%5Btotal_price%5D = 0&#34; < / p>

有没有办法自动将JSON或普通文本转换为这种格式?

1 个答案:

答案 0 :(得分:0)

此请求字符串似乎是为URL / URI编码的。

您可以使用decodeURIComponent查看原始字符串。例如:

var s = "customer_id=5&products%5B0%5D%5Barticle_id%5D=4099&products%5B0%5D%5Bquantity%5D=1&products%5B0%5D%5Btotal_price%5D=0";
var original = decodeURIComponent(s);

这将产生以下结果:

"customer_id=5&products[0][article_id]=4099&products[0][quantity]=1&products[0][total_price]=0"

要转换为此格式,您可以在原始字符串上使用名为encodeURIComponent的反函数。