Czy istnieje różnica między "{" i "[" podczas formatowania obiektu JSON?Różnica między "{" i "[" podczas formatowania obiektu JSON
Odpowiedz
Tak jeden {...}
jest stosowany do określenia jednego przedmiotu, a druga [...]
służy do definiowania sekwencji obiektów, wartości lub list ...
obiekty są zdefiniowane jako takie {key:object or list or value , ...}
lista arów niczym więcej niż sekwencji albo obiektów lub list lub wartości, [objects or list or values, ... ]
...
[{'value':1}, {'values':[1,2,3,3, {'a':'a', 'b':'b'}]}, 2, 3, 4]
Nie mają tego samego znaczenia. {}
oznaczają pojemniki, []
oznaczają tablice.
Tak! Masz rację! Podobała mi się twoja odpowiedź, ponieważ definiuje ją w inny sposób. dzięki – M98
„{ }
” wykorzystane Przedmiot i „[]
” służy do tablicy w json
jak
var sampleObj = {
a:1,
b:'ab'
};
var sampleArr = [1,'ab',4];
package ravi.kumar;
import java.util.ArrayList;
import java.lang.Object;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class SetListClass {
public static void main(String[] args) {
SetListClass SetListClass = new SetListClass();
List<String> list = new ArrayList<String>();
list.add("country");
list.add("state");
list.add("distract");
list.add("country");
System.out.println(list);
System.out.println("----------------------------------------------");
SetListClass.getset();
System.out.println("----------------------------------------------");
SetListClass.getHashMap();
}
public void getset()
{
Set<String> set = new HashSet<String>();
set.add("country");
set.add("state");
set.add("distract");
set.add("country");
System.out.println(set);
System.out.println(set.remove("country"));
System.out.println("---------------------------------------------");
System.out.println(set);
}
public void getHashMap() {
HashMap<String, Object> hashmap = new HashMap<String, Object>();
hashmap.put("country", "india");
hashmap.put("state", "bihar");
hashmap.put("district", "buxar");
System.out.println(hashmap);
}
}
output
-------
[country, state, distract, country] ------array
----------------------------------------------
[state, distract, country] ----array
true
---------------------------------------------
[state, distract]
----------------------------------------------
{state=bihar, district=buxar, country=india} ---Object
mapa zawiera parę wartości klucza, klucze to nic innego jak zestaw, a wartości to tylko lista. –
W JSON,
Obiekt jest nieuporządkowana zestaw par nazwa/wartość. Obiekt zaczyna się od {
(lewy nawias klamrowy) i kończy się na }
(prawy nawias klamrowy). Po nazwie następuje :
(dwukropek), a pary nazwa/wartość są oddzielone przecinkami .
Tablica jest uporządkowana zbiór wartości. Tablica zaczyna się od [
(lewy wspornik) i kończy na ]
(prawy wspornik). Wartości są rozdzielone przecinkiem (przecinek).
- 1. Jaka jest różnica między Json i Jsonp?
- 2. Różnica między lub i || podczas ustawiania zmiennych
- 3. Różnica między "podczas" i "do" w Bash
- 4. json formatowania z moshi
- 5. Różnica między Session i HttpContext.Current.Session
- 6. Różnica między NSOutlineView i NSTableView
- 7. Różnica między "APPLICATION_JSON" i "APPLICATION_JSON_VALUE"
- 8. Różnica między fragmentem klasy a fragmentem obiektu
- 9. Różnica między danymi i parametrami json w pakiecie zapytań Pythona
- 10. IHttpActionResult różnica między powracającym elementu JSON (pozycja) i OK (pozycja)
- 11. Różnica między atrybutami i metodami JSON w szkielecie
- 12. Różnica między wzorcem adaptera obiektu i wzorcem adaptera klasy
- 13. Różnica między właściwościami konwertera i obiektu MemberConverter Json.troperty Json.Troperty
- 14. Różnica między inicjowaniem klasy a instancją obiektu?
- 15. Różnica między DTLS i TLS
- 16. SyntaxError: nieprawidłowy etykieta podczas pobierania JSON obiektu
- 17. Różnica między unwrapObservable i()
- 18. Różnica między "**/* /" i "** /"?
- 19. Różnica między | = i^= css
- 20. Composer.phar różnica między | i ||
- 21. Różnica między "% ~ dp0" i ". \"?
- 22. Różnica między ". +" I ". +?"
- 23. MySQL: Różnica między ",", "i"
- 24. Różnica między FileStreamResult i FilePathResult?
- 25. różnica między -lgcc_s i gcc
- 26. Różnica między Z3 i coq
- 27. Różnica między (++ i) oraz (i ++)
- 28. różnica między bytebuffer.flip() i bytebuffer.rewind()
- 29. Różnica między PSObject, Hashtable i PSCustomObject
- 30. Różnica między Outlook.Folder i Outlok.MAPIFolder
Fantastyczna odpowiedź. Prosto do punktu i łatwe do zrozumienia. – GroggyOtter