2017-11-13 13 views
1

는 좀 구조화 된 데이터를 추가하기 위해 노력하고있어,하지만 난 Google's SDTT에 오류가 계속 :어디에 누락 된 "}"을 넣을 수 있습니까?

누락 '}'또는 개체 멤버 이름을.

JSON-LD :

<script type="application/ld+json"> 
{ 
    "@context": "http://schema.org", 
    "@type": "ProfessionalService", 
    "name": "Authentic Recruitment", 
    "description": "Recruitment Consultants", 
    "url": "authenticrecruitment.co.uk", 
    "location": 
     { 
     "@type": "Place", 
      "address": 
       { 
       "@type": "PostalAddress", 
       "addressLocality": "Sheffield", 
       "addressRegion": "South Yorkshire" 
       }, 
     }, 

} 
</script> 

는 어디서 잘못된 것입니까?

+3

사용 예를 들어, https://jsonlint.com/ 및 마지막 두 쉼표 제거 – mb21

답변

0

개체의 경우 ,은 "다음 이름의 값"(RFC 4627, section 2.2)을 구분합니다.

이름이 없으면 쉼표를 사용하지 않아야합니다.

그래서 그 대신

{ 
    "name": "…", 
    "description": "…", 
} 
가있다

{ 
    "name": "…", 
    "description": "…" 
} 

이 될 수는 (귀하의 예를 들어, 지난 2 쉼표를 제거 할 필요가 있다는 것을 의미한다.)