Запитання з тегом «json»

JSON (JavaScript Object Notation) aka Fat Free Alternative XML - це легкий формат обміну даними, натхненний об’єктними літералами JavaScript. Він часто використовується з веб-сервісами JavaScript, Ajax та RESTful, але повністю не залежить від мови.

12
Чи можемо ми повністю замінити XML на JSON? [зачинено]
Я впевнений, що багато розробників знайомі з XML та JSON , і вони використовували їх обох. Таким чином, немає сенсу пояснювати, що вони є, і яка їх мета, навіть коротко. Якщо ми спробуємо скласти карту їх концепцій, ми можемо сказати (виправте мене, якщо я помиляюся): Теги XML еквівалентні JSON {} …
78 xml  json 

7
Як погано ідея використовувати файли Python як файли конфігурації?
Я завжди використовував файли JSON для конфігурації своїх додатків. Я почав використовувати їх з того часу, коли я кодував багато Java, і тепер я працюю в основному над розробкою Python на стороні сервера та інформацією про дані, і я не впевнений, чи JSON - це правильний шлях. Я бачив, як …

14
RESTful API дизайн. Що я повинен повернути, якщо немає рядків?
На даний момент я кодую API для соціальної мережі за допомогою Slim Framework. Моє запитання: Які найкращі практики, коли в структурі json немає рядків для повернення? Скажімо, що цей виклик / v1 / get / movies повертає 2 рядки з назв кінофільму таблиці: [ {"name": "Ghostbusters"}, {"name": "Indiana Jones"} ] …

6
Який найкращий спосіб повернути масив як відповідь у API RESTful?
Припустимо, у нас є такі ресурси, book: type: object properties: author: {type: string} isbn: {type: string} title: {type: string} books: type: array items: book Отже, коли хтось робить GETна книжковому ресурсі, ми б поверталися наступним [{"author": "Dan Brown", "isbn": "123456", "title": "Digital Fortress"}, {"author": "JK Rowling", "isbn": "234567", "title": "Harry …
40 rest  json 


3
API REST - Чи повинен API повертати вкладені JSON об'єкти?
Якщо мова заходить про API JSON, чи корисна практика вирівняти відповіді та уникати вкладених JSON-об'єктів? Як приклад, можна сказати, що у нас є API, схожий на IMDb, але для відеоігор. Є кілька об'єктів, ігри, платформи, ESRBRating та GamePlatformMap, які відображають ігри та платформи. Скажімо, ви вимагаєте / game / 1, …
38 design  rest  api-design  json 

3
JSON Web Token - чому корисна навантаження є загальнодоступною?
Я не можу зрозуміти міркування для того, щоб зробити претензії / корисне навантаження JWT загальнодоступними після розшифровки base64. Чому? Здається, було б набагато корисніше зашифрувати секрет. Чи може хтось пояснити, чому або в якій ситуації зберігання цих даних є загальнодоступним?

6
Використання реляційної бази даних та об'єктів JSON для даних про події та дії
Я працюю над проектом, де я намагаюся вирішити між використанням стандартної реляційної бази даних SQL або об'єктами JSON для зберігання даних про подію чи діяльність. Проект буде зберігати дані про кілька типів подій, тому я вирішив просто описати один тип події для цього питання. Подія в прямому ефірі (описана повністю …
28 design  sql  json 

3
Чи правильно повертати HTML з API JSON?
У своєму теперішньому проекті я відповідаю за впровадження послуги, яка передбачає споживання новостворених API RESTful, документально підтверджених як виключно підтримуючий JSON. Клієнт послідовно робить запити із заголовком акцепту "application / json" та типом вмісту "application / json". Однак деякі кінцеві точки надсилають відповідь із типом HTML-вмісту, навіть тілом HTML. Для …

4
У чому потреба Одати, коли у мене JSON?
Я намагаюся зрозуміти суть Одати і коли це мало б сенс. Зараз, як я працюю, я використовую контролер ASP.NET і MVC / WebApi, щоб серіалізувати / десеріалізувати об'єкти в JSON і змусити Javascript зробити щось з цим. З того, що я можу сказати про користь OData, це можливість запиту безпосередньо …
23 javascript  rest  json 

4
Яку структуру JSON використовувати для пар ключових значень?
Який формат JSON є кращим вибором для пар ключових значень і чому? [{"key1": "value1"}, {"key2": "value2"}] Або: [{"Name": "key1", "Value": "value1"}, {"Name": "key2", "Value": "value2"}] Або: {"key1": "value1", "key2": "value2"} Перший варіант здається більш компактним і «семантично осмисленим». Другий варіант виглядає більш рівномірно структурованим, що може сприяти його обробці. 3-й …
23 json 

2
Вхід у систему JSON Вплив на продуктивність
Я бачу все більше статей про вхід у JSON. Ви також можете знайти його в блозі NodeJS. Чому всім так подобається? Я бачу лише участь інших операцій: Пару нових об’єктів створюється. Обряд об'єктів, що включає або обчислення довжини рядків, або множинні розподіли рядків. GCing всі лайно, що було створено. Чи …
22 logging  json 

1
Чому бібліотеки Microsoft залежать від Newtonsoft.Json?
Це, мабуть, почалося ще з того часу, коли Microsoft створила бібліотеку веб-API ASP.NET, принаймні, тоді це я пам’ятаю, якщо не помиляюся. Так чи інакше, його HTTP-пакети почали залежно від бібліотеки Newtonsoft.Json для серіалізації даних (де) в JSON і від нього. Чому така велика компанія, як Microsoft, додасть залежність від бібліотеки …
18 .net  asp.net  json  web-api 

4
Чи повинен коли-небудь розробник вказувати формат JSON для бек-енд-розробників?
Я беру фронтальну роль у проекті. Чи повинен я вказувати для своїх однокласників точний формат JSON, щоб їх PHP повертався до мого JavaScript? Наприклад, якщо я їм кажу, вони повинні використовувати формат, подібний до описаного тут: Правильний спосіб структурувати JSON для переднього використання Або я повинен зберігати свою роль максимально …

2
Як зобразити набір у JSON?
JSON підтримує такі структури даних (еквіваленти Java): Scalar, Array / List і Map. A Setв JSON не підтримується поза вікном. Я подумав про кілька способів представити набір у JSON: [1] - Як список Однак у списку є своє впорядкування, тому наступні два списки ["a", "b"]і ["b", "a"]не рівні як списки, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.