ljharb/qs
View on GitHubqs.stringify(json) and qs.parse(json) Results are inconsistent with expectations
Open
#471 opened on May 5, 2023
bughelp wanted
Description
When my json is like this
[
{
"fansUid": "",
"masterShopId": 0,
"items": [
{
"itemId": "",
"skus": [
{
"price": 0,
"skuId": 0,
"promotionToolCode": ""
}
]
}
],
"scene": ""
}
]
i use qs.stringify(json) and qs.parse(json) . but result is
[
{
"fansUid": "",
"masterShopId": "0",
"items": [
{
"itemId": "",
"skus": [
{
"[price]": "0",
"[skuId]": "0",
"[promotionToolCode]": ""
}
]
}
],
"scene": ""
}
]
It was obvious that this was a mistake. How should I solve it
I tried to change multiple versions as well, but the latest version still did not fix the problem.