如何从 JavaScript 变量中删除第一个和最后一个双引号?
Posted
技术标签:
【中文标题】如何从 JavaScript 变量中删除第一个和最后一个双引号?【英文标题】:How to remove first and last double Quotes from a JavaScript variable? 【发布时间】:2014-09-16 06:56:50 【问题描述】:我从 Ajax JSONP 调用中得到这个响应
""userType":"New","UUID":"787878" "
如何删除第一个 "
和最后一个 "
双引号?
这样响应看起来像
"userType":"New","UUID":"787878"
【问题讨论】:
修复提供结果以返回有效 json 的服务(btw 是哪个服务?) 你如何断定引号是存在的?如果服务返回引号,您的 jsonp 请求将立即失败,您无法修复它。 【参考方案1】:JSON.stringify 不会在对象周围添加双引号,而是将其转换为字符串。如果您看到额外的双引号,这只是由于显示它的原因,它们并不真正存在。
【讨论】:
@PreethiJain 如果您认为情况并非如此,请提供可重现的测试用例。以上是关于如何从 JavaScript 变量中删除第一个和最后一个双引号?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 javascript/jquery 从 URL 中删除获取变量和文件名?