4

私は次のJSONを持っています:

{
    "parse": {
        "title":"Wiki",
        "revid":491629701,
        "text": {
            "*": "<div class=\"dablink\">"
        }
    }
}

そして、私はアクセスしようとしますparse->text->*::

$.getJSON(
    'my_url&callback=?', 
    function(json) {    
        console.log(json.parse.text.*); 
    }
);

次のエラーが表示されます。

Uncaught SyntaxError:予期しないトークン*。

このオブジェクトを適切に解析するにはどうすればよいですか?

4

1 に答える 1

4

代わりに角括弧表記を使用してください。

console.log(json.parse.text["*"]); 

デモ:http: //jsfiddle.net/Nnefq/

于 2012-05-22T08:45:22.030 に答える