«json» etiketlenmiş sorular

JSON (JavaScript Nesne Gösterimi) aka XML'e Yağsız Alternatif, JavaScript nesne değişmezlerinden esinlenen hafif bir veri değişim biçimidir. Genellikle JavaScript, Ajax ve RESTful web hizmetleriyle kullanılır, ancak tamamen dilden bağımsızdır.

12
XML'i tamamen JSON ile değiştirebilir miyiz? [kapalı]
Eminim birçok geliştirici XML ve JSON'a aşinadır ve ikisini de kullanmıştır. Bu nedenle, kısaca bile, onların ne olduğunu ve amaçlarının ne olduğunu açıklamanın bir anlamı yoktur. Kavramlarını haritalamaya çalışırsak, şunu söyleyebiliriz (yanılıyorsam düzelt beni): XML etiketleri JSON'a eşdeğerdir {} XML nitelikleri JSON özelliklerine eşdeğerdir XML etiketi koleksiyonu JSON'a eşdeğerdir [] …
78 xml  json 

7
Python dosyalarını yapılandırma dosyaları olarak kullanmak bir fikrin ne kadar kötü?
Her zaman uygulamalarımı yapılandırmak için JSON dosyalarını kullandım . Onları bir çok Java kodladığımda kullanmaya başladım ve şimdi esas olarak sunucu tarafı ve veri bilimi Python geliştirme üzerine çalışıyorum ve JSON'un daha doğru bir yol olup olmadığından emin değilim . Kerevizin yapılandırma için gerçek Python dosyalarını kullandığını gördüm. Başlangıçta bu …


6
Bir dizi bir RESTful API'de yanıt olarak döndürmenin en iyi yolu nedir?
Bunun gibi kaynaklarımız olduğunu varsayalım. book: type: object properties: author: {type: string} isbn: {type: string} title: {type: string} books: type: array items: book Yani, birileri GETkitaplar kaynağında bir şey yaptığında, aşağıdakileri iade ediyor oluruz [{"author": "Dan Brown", "isbn": "123456", "title": "Digital Fortress"}, {"author": "JK Rowling", "isbn": "234567", "title": "Harry Potter …
40 rest  json 

1
null vs REST API Yanıtında eksik anahtar [kapalı]
Diyelim ki uygulamamda, bazı kullanıcılar bize soyadlarını veriyor, bazıları ise kullanmıyor. Bir REST API yanıtında, hangi gövde tercih edilir: "Boş" bir değerle: {"firstName": "Bob", "lastName": null} Ya da sadece eksik bir anahtar: {"firstName": "Bob"}
40 rest  api-design  json 

3
REST API - API Yuvalanmış JSON Nesnelerini Döndürmeli mi?
JSON API'lerine gelince, yanıtları düzeltmek ve iç içe geçmiş JSON nesnelerinden kaçınmak iyi bir uygulama mıdır? Örnek olarak IMDb'ye benzer bir API'miz var ama video oyunları için. Oyun ve Platformları haritalayan bir kaç varlık, Oyun, Platform, ESRBRating ve GamePlatformMap vardır. Diyelim ki, ID 1 ile oyunu alan / oyun / …
37 design  rest  api-design  json 

3
JSON Web Token - taşıma kapasitesi neden halka açık?
Bir JWT'nin taleplerini / yükünü, base64 kodunu çözdükten sonra herkes tarafından görülebilir kılmanın nedenini anlayamıyorum. Niye ya? Sır ile şifrelenmiş olması çok daha yararlı olacak gibi görünüyor. Birisi bu verileri halka açık tutmanın nedenini veya hangi durumda olduğunu açıklayabilir mi?

6
Olay / etkinlik verileri için JSON nesnelerine karşı ilişkisel veritabanı kullanma
Bir olay veya etkinlikle ilgili verileri depolamak için standart bir SQL ilişkisel veritabanı veya JSON nesneleri kullanma arasında karar vermeye çalıştığım bir proje üzerinde çalışıyorum. Proje birden fazla etkinlik türünde veri depolayacaktır, bu yüzden bu soru için yalnızca bir etkinlik türünü tanımlamaya karar verdim. Canlı müzik etkinliği (bu sorunun altındaki …
28 design  sql  json 

3
HTML'i bir JSON API'sinden döndürmek uygun mudur?
Mevcut projemde yalnızca JSON'u desteklediği belgelenen yeni oluşturulan RESTful API'lerin tüketimini içeren bir hizmetin uygulanmasından sorumluyum. Müşteri sürekli 'application / json' kabul başlığını ve 'application / json' içerik türünü talep eder. Bununla birlikte, bazı bitiş noktaları bir HTML gövdesi bile olsa bir HTML içerik türüne bir yanıt gönderir. Bana göre …

4
JSON'a sahipken Odata'nın ihtiyacı nedir?
Odata'nın amacını ve ne zaman anlamlı olacağını anlamaya çalışıyorum. Şu anda nasıl çalıştığım ASP.NET ve MVC / WebApi denetleyicisini kullanarak nesneleri JSON'a seri hale getirmek / seri hale getirmek ve javascript ile bir şeyler yapmak için kullanıyorum. OData’nın yararına, doğrudan URL’den doğrudan sorgulama yapabildiğimi söyleyebiliyorum ... Ancak istemci ve sunucu …
23 javascript  rest  json 

4
Anahtar değer çiftleri için hangi JSON yapısı kullanılacak?
Hangi JSON formatı, anahtar değer çiftleri için daha iyi bir seçimdir ve neden? [{"key1": "value1"}, {"key2": "value2"}] Veya: [{"Name": "key1", "Value": "value1"}, {"Name": "key2", "Value": "value2"}] Veya: {"key1": "value1", "key2": "value2"} İlk değişken daha kompakt ve daha "anlamsal olarak anlamlı" görünüyor. İkinci değişken daha dengeli bir şekilde yapılandırılmış görünüyor ve …
23 json 

2
JSON’da Performansa Etki Etmek
JSON'da oturum açmakla ilgili daha fazla makale görüyorum. Ayrıca NodeJS blogunda bir tane bulabilirsiniz. Neden herkes onu bu kadar seviyor? Katılan sadece daha fazla işlemi görebiliyorum: Birkaç yeni nesne yaratılıyor. Dize uzunluğunu veya birden çok dize ayırmalarını içeren dize edici nesneler. Yaratılan bütün saçmalıkları GCing. JSON günlüğü ve normal dize …
22 logging  json 

1
Microsoft'un kütüphaneleri neden Newtonsoft.Json'a bağlıdır?
Bu, Microsoft ASP.NET Web API kitaplığı oluşturduğunda muhtemelen geri dönmüştü, en azından yanılmıyorsam hatırlıyorum. Her neyse, o zamandan beri, HTTP paketleri, JSON'a ve JSON'dan veri (de) serileştirme için Newtonsoft.Json kütüphanesine bağlı olarak başladı. Microsoft kadar büyük bir şirket neden açık kaynaklı bir kitaplığa bağımlılık getirsin ki? Bildiğim kadarıyla .NET ile …
18 .net  asp.net  json  web-api 

4
Bir ön uç geliştirici, arka uç geliştiriciler için hiç JSON biçimini belirtmeli mi?
Bir projede ön uç rolü üstleniyorum. Arka uç takım arkadaşlarım için PHP'nin JavaScript'ime döndürdüğü tam JSON biçimini belirtmeli miyim? Örneğin, onlara burada açıklanan biçime benzer bir biçim kullanmaları gerektiğini söylüyorum: Ön uç tüketimi için JSON'u yapılandırmanın uygun yolu Yoksa rolümü olabildiğince steril tutmalı ve arka uç arayüzünden ihtiyacım olan giriş …

2
JSON'da bir set nasıl temsil edilir?
JSON şu veri yapılarını (Java eşdeğerleri) destekler: Skaler, Dizi / Liste ve Harita. JSON'da A Set, kutudan çıkar çıkmaz desteklenmez. JSON'da bir seti temsil etmenin birkaç yolunu düşündüm: [1] - Liste olarak Ancak, liste, kendi sıralamayı vardır aşağıdaki iki liste böylece, ["a", "b"]ve ["b", "a"]listeleri gibi eşit değildir, ancak bunlar …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.