@RuSegment

Почему валидатор json'а выдаёт ошибку?

<script type="application/ld+json"> 
{
  "@context": "http://www.schema.org",
  "@type": "HomeAndConstructionBusiness",
  "name": "Пурум-пурум",
  "url": "Пурум-пурум",
  "logo": "Пурум-пурум",
  "image": "Пурум-пурум",
  "description": "Пурум-пурум",
  "address": [
    "@type": "PostalAddress",
    "streetAddress": "Пурум-пурум",
    "addressLocality": "Пурум-пурум",
    "addressRegion": "Пурум-пурум",
    "postalCode": "Пурум-пурум",
    "addressCountry": "Россия"
],
  "hasMap": "Пурум-пурум",
  "openingHours": "Mo, Tu, We, Th, Fr, Sa 08:00-17:00",
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "Пурум-пурум",
    "contactType": "general"
  }
}
 </script>

Ругается на строку --- "@type": "PostalAddress", ---, мол "Отсутствует символ "," или "]" в декларации массива.".
  • Вопрос задан
  • 247 просмотров
Решения вопроса 1
0xD34F
@0xD34F
Пары ключ-значение - это элементы объектов, а не массивов. Так что address должен быть объектом ("address": {), или же массивом, содержащим объекты ("address": [ {).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы