Dosya kimlik tanımlayıcılarından (Content Mime Type) olan JSON ile JSON-LD arasındaki en önemli fark JSON-LD tipinde ana keylerin @ ile başlaması ve html gövdesinden ayrı olarak bir javascript gösterimi halinde olmasıdır. Ayrıca google mikrodata olarak (yapılandırılmış veri) json-ld formatını önermektedir.
Geo-Json ise çoğrafi, mekansal bilgilerin sunulduğu yapılandırılmış veridir.
- json JSON format application/json
- jsonld JSON-LD format application/ld+json
- jsonld JSON-LD format application/geo+json
JSON
{
"name": "Hakan",
"surname": "Kurt",
"age": 40,
"address": {
"city": "İstanbul",
"county": "Maltepe",
"state": "Marmara",
"coordinates": {
"ID": [
[41, 50, 7.0548, "N"],
[29, 54, 52.2180, "W"]
]
}
}
}
JSON-LD
{
"@context": "https://schema.org/",
"@type": "Tarif",
"name": "Mantı",
"author": {
"@type": "Aşçı",
"name": "Master Sezer"
},
"datePublished": "2024-03-10",
"description": "Kayseri Mantısı Tarifi",
"prepTime": "PT20M"
}
GEO+JSON
{
“type”: “Feature”,
“geometry”: {
“type”: “Point”,
“coordinates”: [125.6, 10.1]
},
“properties”: {
“name”: “Dinagat Islands”
}
}