![](/img/trans.png)
[英]Parse Javascript Object to JSON-like string, but with single quotes
[英]parse json-like structure/string in javascript
我有這個變量:
var txt = {
'e3fe40': {
'name' : 'Menu2',
'data': {
'prompt_say' : 'Thank you for calling ',
'keys[]' : ['1','2'],
'choices[]' : [
'start/e3fe40/d2d27',
'start/e3fe40/77c197'
]...
雖然我可以毫無問題地解析txt[position].data
....之類的東西,但似乎無法解析這兩個:
txt[position].data.keys
和txt[position].data.choices
(以上代碼的最后兩個條目)
我嘗試過
txt[position].data.keys[1],
txt[position].data.keys[],
txt[position].data.keys
等等
沒有工作。 我總是得到"undefined"
值。
有任何想法嗎?
txt[position].data['keys[]']
鍵keys[]
是keys[]
的名稱。 您不能隨意將類似JSON的字符串作為鍵名插入並期望它進行解析。 顯然,這假定position
值為e3fe40
或所需的任何值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.