2012-04-22 29 views

Odpowiedz

50

JSON.stringify()

konwersji wartości JSON, ewentualnie zastępując wartości, jeśli funkcja substytut został określony lub ewentualnie zawierającą tylko określone właściwości, gdy matryca jest określona zamiennik.

32

Możesz użyć JSON stringify method.

JSON.stringify({x: 5, y: 6}); // '{"x":5,"y":6}' or '{"y":6,"x":5}' 

Jest całkiem dobre wsparcie dla tego całej planszy, jeśli chodzi o przeglądarkach, jak pokazano na http://caniuse.com/#search=JSON. Zauważysz jednak, że wersje IE wcześniejsze niż 8 nie obsługują natywnie tej funkcji.

Jeśli chcesz zaspokoić tych użytkowników, będziesz potrzebować podkładki. Douglas Crockford dostarczył swój własny JSON Parser na github.

+1

+1 za pokazanie, że są różne możliwe wyniki. –

+2

@amnotiam Obiekty, w przeciwieństwie do tablic, nie mają określonej kolejności właściwości. Dobre oko ;) – Sampson

8

Spróbuj użyć JSON.stringify

Pozdrowienia