JSON语法,这是什么?

dmp*_*dmp 2 json

我理解JSON的概念,但是在开始使用ebay的api之后,我遇到了一个我以前从未见过的符号,并且想知道是否有人能解释它是怎么回事?

{
"findItemsByKeywordsResponse": [
    {
        "ack": [
            "Success" 
        ],
        "version": [
            "1.5.0" 
        ],
        "timestamp": [
            "2010-06-16T08:42:21.468Z" 
        ],
        "searchResult": [
            {
                "@count": "0" 
            } 
        ],
        "paginationOutput": [
            {
                "pageNumber": [
                    "0" 
                ],
                "entriesPerPage": [
                    "10" 
                ],
                "totalPages": [
                    "0" 
                ],
                "totalEntries": [
                    "0" 
                ] 
            } 
        ] 
    } 
]
Run Code Online (Sandbox Code Playgroud)

}

什么是" @count "的东西?我注意到当我在chrome中引用它时,它会抛出一个错误:

铬错误http://www.oth4.com/clip.jpg

但在Firefox中没有.JSON Lint报告它是有效的,正如我所期待的那样......;)

Que*_*tin 6

它是以@字符开头的属性名称.就这些.

使用方括号表示法访问包含不能用点表示法使用的字符的属性.

currentPrice[0]['@currencyId']
Run Code Online (Sandbox Code Playgroud)