-1

私はこのjsonファイルを持っています:

{
    "status": "OK",
    "usage": "By accessing AlchemyAPI or using information generated by AlchemyAPI, you are agreeing to be bound by the AlchemyAPI Terms of Use: http://www.alchemyapi.com/company/terms.html",
    "url": "",
    "language": "english",
    "relations": [
        {
            "subject": {
                "text": "new single",
                "sentiment": {
                    "type": "positive",
                    "score": "0.179956"
                }
            },
            "action": {
                "text": "axed",
                "lemmatized": "axe",
                "verb": {
                    "text": "axe",
                    "tense": "past"
                }
            },

            "location": {
                "text": "in figure-hugging dress",
                "entities": [
                    {
                        "type": "City",
                        "text": "figure-hugging"
                    }
                ]
            }
        }
    ]
}

関係配列内のサブジェクトオブジェクト内のセンチメントオブジェクトでセンチメントタイプ「ポジティブ」を取得したいのですが、この値を見つけるための適切なjavascriptコードは何ですか?

4

1 に答える 1

0
var json = JSON.parse( ... your_loaded_json ... );

alert(json.relations[0].subject.sentiment.type);

JSON.parse実際の JSONを呼び出すことに注意してください。これが JavaScript スクリプト内の単なるオブジェクトである場合は、単純に次のようにします。

var json = { ... your_object ... }

alert(json.relations[0].subject.sentiment.type);
于 2013-09-21T20:36:56.237 に答える