2
A
回答
6
你不需要的jQuery爲。
var s = "x:100%,y:20%,radius:50%";
var json = JSON.stringify(
s.split(',').reduce(function(m,v) {
var t = v.split(':');
m[t[0]] = t[1];
return m;
}, {})
);
如果你想與IE8兼容,加a shim for reduce。
1
它不是一個好主意,但你可以這樣做:
var j = 'x:100%,y:20%,radius:50%'
j = '{"' + j.replace(/:/g,'":"').replace(/,/g,'","') + '"}'
console.log(j)
{"x":"100%","y":"20%","radius":"50%"}
然後你就可以使用JSON
JSON.parse(j)
Object {x: "100%", y: "20%", radius: "50%"}
相關問題
- 1. 自定義字符串轉換
- 2. 自定義字符串TimeSpan轉換
- 3. 將自定義集合字符串轉換爲JSON格式
- 4. 如何將動態json轉換爲自定義字符串?
- 5. 嵌套的JSON字符串轉換爲自定義對象
- 6. GSON - 試圖JSON字符串轉換爲自定義對象
- 7. 將JSON字符串轉換爲java中的自定義對象
- 8. 如何將自定義屬性轉換爲Json字符串
- 9. 如何將JSON字符串轉換爲自定義對象?
- 10. 將字符串轉換成JSON在JavaScript
- 11. JSON.net JSON字符串轉換成目標
- 12. JSON布爾被轉換成字符串
- 13. 字符串轉換成JSON在Android的
- 14. 把字符串轉換成JSON C#
- 15. 字符串轉換成JSON在Android的
- 16. 如何字符串轉換成JSON
- 17. PowerShell的字符串轉換成JSON
- 18. 將字符串數組轉換成JSON
- 19. 使用轉換將字符串轉換爲自定義類型
- 20. 將字符串生成器轉換爲json字符串
- 21. JSON字符串轉義 - MathJax
- 22. 轉換JSON字符串「Object.class」
- 23. 字符串轉換爲JSON
- 24. JsonNode轉換JSON字符串
- 25. 在JSON字符串轉義字符
- 26. 轉換JSON字符串數組格式轉換成Java中
- 27. ko.toJSON沒有轉換的JS對象轉換成JSON字符串
- 28. 轉換文本字符串轉換成JSON格式 - 使用Javascript
- 29. 轉換一個JSON字符串轉換成Java對象
- 30. 轉換字符串到JSON得到了未定義的錯誤
+1桑卡超快編輯解析字符串製作... –
由於它是工作 – user007