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

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

21
Як перевірити, чи є рядок дійсним рядком JSON в JavaScript без використання Try / Catch
Щось на зразок: var jsonString = '{ "Id": 1, "Name": "Coke" }'; //should be true IsJsonString(jsonString); //should be false IsJsonString("foo"); IsJsonString("<div>foo</div>") Розчин не повинен містити спробу / лову. Деякі з нас включають "перерва на всі помилки", і їм не подобається, що налагоджувач порушується на цих недійсних рядках JSON
548 javascript  json 

16
Що таке JSON і навіщо я його використовую?
Я переглянув wikipedia та переглянув її, і прочитав офіційну документацію, але все ще не дійшов до того, що я справді розумію, що таке JSON, і чому я б ним користувався. Я будую додатки за допомогою PHP, MySQL та Javascript / HTML деякий час, і якщо JSON може зробити щось, щоб …
542 json 

15
Не можете використовувати об’єкт типу stdClass як масив?
Я отримую дивну помилку за допомогою json_decode(). Він правильно розшифровує дані (я бачив це за допомогою print_r), але коли я намагаюся отримати доступ до інформації всередині масиву, я отримую: Fatal error: Cannot use object of type stdClass as array in C:\Users\Dail\software\abs.php on line 108 Я лише намагався зробити: $result['context']куди $resultповертаються …
541 php  json 

23
JSON.NET Помилка Виявлено цикл самонавідного посилання для типу
Я намагався серіалізувати клас POCO, який автоматично генерувався з Entity Data Model .edmx і коли я використовувався JsonConvert.SerializeObject Я отримав таку помилку: Помилка Виявлено цикл самовідсилки для типу System.data.entity. Як вирішити цю проблему?

14
jQuery крос-домен AJAX
Ось дві сторінки, test.php і testserver.php. test.php <script src="scripts/jq.js" type="text/javascript"></script> <script> $(function() { $.ajax({url:"testserver.php", success:function() { alert("Success"); }, error:function() { alert("Error"); }, dataType:"json", type:"get" } )}) </script> testserver.php <?php $arr = array("element1", "element2", array("element31","element32")); $arr['name'] = "response"; echo json_encode($arr); ?> Тепер моя проблема: коли обидва ці файли знаходяться на одному …

12
Збереження текстів utf-8 у json.dumps як UTF8, а не як послідовність переходу \ u
зразок коду: >>> import json >>> json_string = json.dumps("ברי צקלה") >>> print json_string "\u05d1\u05e8\u05d9 \u05e6\u05e7\u05dc\u05d4" Проблема: це не читабельно для людини. Мої (розумні) користувачі хочуть перевірити або навіть редагувати текстові файли за допомогою відвалів JSON (і я краще не використовую XML). Чи є спосіб серіалізувати об'єкти в рядки UTF-8 JSON …
473 python  json  unicode  utf-8  escaping 

13
Повернути відповідь JSON з вікна колби
У мене є функція, яка аналізує файл CSV разом із Pandas і створює диктант із підсумковою інформацією. Я хочу повернути результати як відповідь з перегляду колби. Як повернути відповідь JSON? @app.route("/summary") def summary(): d = make_summary() # send it back as json
464 python  json  flask 


16
Різниця між JSON.stringify та JSON.parse
Мене збентежило використання цих двох методів розбору. Після того, як я повторюю свої json_encoded дані та отримую їх назад через ajax, я часто стикаюся з плутаниною щодо того, коли мені слід використовувати JSON.stringify та JSON.parse . Я потрапляю [object,object]до свого console.log при синтаксичному розборі та об’єкт JavaScript, коли він є …
452 javascript  json 

15
Створення відповіді JSON за допомогою Django та Python
Я намагаюся перетворити сценарій відповіді Ajax на стороні сервера в Django HttpResponse, але, мабуть, це не працює. Це сценарій на стороні сервера: /* RECEIVE VALUE */ $validateValue=$_POST['validateValue']; $validateId=$_POST['validateId']; $validateError=$_POST['validateError']; /* RETURN VALUE */ $arrayToJs = array(); $arrayToJs[0] = $validateId; $arrayToJs[1] = $validateError; if($validateValue =="Testuser"){ // Validate?? $arrayToJs[2] = "true"; // …
452 python  django  json 

13
Google Gson - дезаріалізувати список <class> об'єкта? (родовий тип)
Я хочу перенести об’єкт списку через Google Gson, але я не знаю, як дезаріалізувати загальні типи. Що я спробував, подивившись на це (відповідь BalusC): MyClass mc = new Gson().fromJson(result, new List&lt;MyClass&gt;(){}.getClass()); але тоді я отримую помилку у затемненні: "Введіть новий список () {} повинен реалізувати успадкований абстрактний метод ...", і …
441 java  json  generics  gson 

10
Правильний спосіб повернути JSON за допомогою вузла або Express
Отже, можна спробувати отримати наступний об’єкт JSON: $ curl -i -X GET http://echo.jsontest.com/key/value/anotherKey/anotherValue HTTP/1.1 200 OK Access-Control-Allow-Origin: * Content-Type: application/json; charset=ISO-8859-1 Date: Wed, 30 Oct 2013 22:19:10 GMT Server: Google Frontend Cache-Control: private Alternate-Protocol: 80:quic,80:quic Transfer-Encoding: chunked { "anotherKey": "anotherValue", "key": "value" } $ Чи є спосіб створити точно такий …


13
JsonMappingException: Не знайдено відповідного конструктора для типу [простий тип, клас]: не можна інстанціювати об'єкт JSON
Я отримую таку помилку при спробі отримати запит JSON та обробити його: org.codehaus.jackson.map.JsonMappingException: Не знайдено відповідного конструктора для типу [простий тип, клас com.myweb.ApplesDO]: не можна інстанціювати об'єкт JSON (потрібно додати / включити інформацію про тип?) Ось JSON, який я намагаюся надіслати: { "applesDO" : [ { "apple" : "Green Apple" …

5
Як можна гарненько роздрукувати JSON за допомогою node.js?
Це здається вирішеною проблемою, але я не в змозі знайти її рішення. В основному я читаю файл JSON, змінюю ключ і записую назад новий JSON в той самий файл. Все працює, але я втрачаю форматування JSON. Отже, замість: { name:'test', version:'1.0' } я отримав {name:'test',version:'1.1'} Чи є спосіб у Node.js …
436 json  node.js 

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