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

JSON (JavaScript Object Notation) - це текстовий формат обміну даними та не залежить від мови. Використовуйте цей тег, коли використовується цей текстовий формат. НЕ ВИКОРИСТОВУЙТЕ ЦІЙ МЕТИ ДЛЯ ПРИРОДНИХ ОБ'ЄКТІВ JAVASCRIPT АБО ЛІТЕРАЛИ ОБ'ЄКТУ JAVASCRIPT. Перш ніж задати питання, підтвердіть свій JSON за допомогою валідатора JSON, такого як JSONLint (https://jsonlint.com).

3
Чому JSON.parse (['1234']) повертає 1234?
У мене проблеми з розумінням поведінки JSON.parse. JSON.parseповинен працювати лише для рядків. Але, схоже, це працює для масиву, який містить лише один рядок (навіть із одинарними лапками), якщо рядок містить лише числа. JSON.parse(['1234']) // => 1234 JSON.parse(['1234as']) // => throws error JSON.parse(['123', '123']) // => throws error


12
Режим Emacs для редагування JSON
Хтось знає хороший режим Emacs для редагування JSON? Додаток, над яким я працюю, використовує протокол зв'язку на основі JSON, і якщо дані мають гарний відступ та виділення синтаксису, це дуже допомогло б мені в процесі з’ясування цього.
75 json  emacs  unicode 

6
яка різниця між json та xml [закрито]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …
75 xml  json  comparison 

9
Використання json_encode на об'єктах у PHP (незалежно від сфери дії)
Я намагаюся вивести списки об'єктів як json і хотів би знати, чи є спосіб зробити об'єкти придатними для використання json_encode? Код, який я отримав, виглядає приблизно так $related = $user->getRelatedUsers(); echo json_encode($related); Зараз я просто переглядаю масив користувачів та індивідуально експортую їх у масиви, json_encodeщоб перетворитись на корисний для мене …
75 php  json  scope  redbean 

8
Як отримати доступ до імені / значення об'єкта JSON?
function (data) { //add values based on activity type //data = JSON.parse(data); //alert(abc.Phone1); alert(data.myName) alert(data.toString()); if (activityType == "Phone") { } return; }, Як ви можете бачити, ця функція зворотного виклику $.ajaxприймає JSONдані з контролера. Наприклад: [{"name":"myName" ,"address": "myAddress" }] У цьому випадку моє перше сповіщення, яке видає мені невизначене, …

4
Перетворити формат JSON на формат CSV для MS Excel [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 7 років тому . Удосконалюйте це питання Я отримав файл JSON, але не знаю, як його прочитати. Чи існує конвертер, де я …
75 json 

6
Зчитати тіло відповіді в клієнті JAX-RS із запиту на повідомлення
Маючи якийсь проксі-сервер між мобільним додатком та веб-службою, ми здивовані реакцією, коли надсилаємо запит на публікацію. Ми отримуємо відповідь із статусом 200: Добре. Але ми не можемо знайти / витягти тіло відповіді JSON. Client client = ClientBuilder.newClient(); WebTarget webTarget = client.target(WEBSERVICE_BASE_LOCATION + "mobileDevices?operatorCode=KPNSCP"); String jsonString = "{\"osVersion\":\"4.1\",\"apiLevel\":16,\"devicePlatform\":\"ANDROID\"}"; Builder builder = …

11
Як шукати дерево JSON за допомогою jQuery
У мене питання щодо пошуку конкретної інформації в JSON. Наприклад, у мене є цей файл JSON: { "people": { "person": [ { "name": "Peter", "age": 43, "sex": "male" }, { "name": "Zara", "age": 65, "sex": "female" } ] } } Моє питання полягає в тому, як можна знайти конкретну людину …

8
JavaScriptSerializer.Deserialize - як змінити імена полів
Короткий зміст : Як зіставити ім’я поля в даних JSON з ім’ям поля об’єкта .Net під час використання JavaScriptSerializer.Deserialize? Довша версія : у мене є такі дані JSON, які надходять до мене із серверного API (не закодований у .Net) {"user_id":1234, "detail_level":"low"} У мене є такий об’єкт C # для нього: …

6
JSON stringify відсутній у jQuery 1.4.1?
Очевидно, jQuery має можливість декодувати даний об'єкт або рядок в об'єкт JSON. Однак у мене є об'єкт JS, який мені потрібно POST повернути на сервер, і я не знаходжу жодної утиліти в jQuery, яка обгортає функцію JSON.stringify (). Цю функцію можна знайти в Chrome, Safari 4, FF3.6 та IE8, але …
74 jquery  json  encode  decode 

10
Повернення анонімних типів за допомогою веб-API
При використанні MVC повернути adhoc Json було легко. return Json(new { Message = "Hello"}); Я шукаю цю функціональність за допомогою нового веб-API. public HttpResponseMessage<object> Test() { return new HttpResponseMessage<object>(new { Message = "Hello" }, HttpStatusCode.OK); } Це видає виняток, оскільки DataContractJsonSerializerне може обробляти анонімні типи. Я замінив це цим JsonNetFormatter …

3
Як встановити параметри серіалізатора json в ядрі 3 asp.net?
Налаштування Serializer для JSON основних додатків спадщини asp.net були встановлені шляхом додавання AddMvc().AddJsonOptions(), але я не використовую AddMvc()в asp.net core 3. Тож як я можу встановити глобальні параметри серіалізації json?

5
ASP.NET Core 3.0 System.Text.Json Camel Case Serialization
У проекті API 3.0 Web ASP.NET ядра, як ви визначаєте System.Text.Json параметри сериализации для сериализации / десеріалізациі властивостей Паскаля випадку до ГорбатийРегістр і навпаки автоматично? Дано модель із властивостями корпусу Паскаля, такі як: public class Person { public string Firstname { get; set; } public string Lastname { get; set; …

5
Як глобально встановити параметри за замовчуванням для System.Text.Json.JsonSerializer?
ОНОВЛЕННЯ [2019-12-23]: Частково завдяки голосовому внесенню спільноти ця проблема була додана до дорожньої карти для .NET 5.0. ОНОВЛЕННЯ [2019-10-10]: Якщо ви зацікавлені в тому, щоб ця поведінка була реалізованоюSystem.Text.Json.JsonSerializerперейдіть до відкритого випуску GitHub, на який вказував Кріс Юнгманн, і зважте. Замість цього: JsonSerializerOptions options = new JsonSerializerOptions { PropertyNamingPolicy = …

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