JSON对象到字符串的转换问题
我正在使用“jQuery Data Link Plugin”。它正在从文本框收集信息并返回对象。
我正在尝试使用“JSON.stringify(obj)”将对象转换为字符串。
使用以下函数:
function formatObject(obj){
return JSON.stringify(obj).replace(/,/g,'test').replace('{','{\n ').replace('}','\n}')
}
It returns the object value in this format:
{
"name":"name"test"country":"country"test"age":"22"
}
我必须将此对象转换为像网址一样的对象,(例如:“http://test.com/search?name=name&&country=test&&age=22”)
如何转换那个 josn 对象转换成字符串 url?
我尝试过通过谷歌搜索找到的几个答案,不幸的是无法得到预期的结果。
谢谢。
I am working with "jQuery Data Link Plugin".And it is collecting information from textbox and returning object.
I am trying to convert the object to string using "JSON.stringify(obj)".
using following function:
function formatObject(obj){
return JSON.stringify(obj).replace(/,/g,'test').replace('{','{\n ').replace('}','\n}')
}
It returns the object value in this format:
{
"name":"name"test"country":"country"test"age":"22"
}
I have to turn this object into this like an url,(example:"http://test.com/search?name=name&&country=test&&age=22")
How to convert that josn object into string url?
I have tried with several answer found by googling,unfortunately can not get as expected.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为这样做的方法是:
在这里玩它:
http://jsfiddle.net/tzdqr/
我猜你想要
replace(/,/g, '&')
但我不知道为什么。I think this the way to do it:
Play with it here:
http://jsfiddle.net/tzdqr/
I guess you want
replace(/,/g,'&')
but I'm not sure why.