Konvertieren Sie eine Zeichenfolge in Javascript-Objekt

7

Ich habe die folgende Zeichenfolge

%Vor%

Ich möchte konvertieren zu einem Objekt wie:

%Vor%

Jeder elegante Weg, dies zu tun, wird geschätzt.

    
chugh97 24.05.2012, 08:36
quelle

4 Antworten

12

Mit true/false boolescher Unterstützung:

%Vor%

DEMO: Ссылка

UPDATE. Für die universelle Syntaxanalyse können Sie JSON.parse method mit try/catch block verwenden, wie in Eschlijas Antwort .

DEMO: Ссылка

    
VisioN 24.05.2012, 08:39
quelle
6
%Vor%

Ergebnis:

%Vor%     
Esailija 24.05.2012 08:46
quelle
2
%Vor%

Beachten Sie, dass dies "false" und "true" als Zeichenfolge festlegen wird. Gleich für Zahlen, wenn Sie es haben. Wenn Sie sie mit den richtigen Typen speichern möchten, müssen Sie eine manuelle Konvertierung hinzufügen. Etwas wie:

%Vor%

Daher ändert sich die Zeile, die das Objekt auf das Array verschiebt, wie folgt:

%Vor%     
ZER0 24.05.2012 08:48
quelle
1
%Vor%

    
Abdul Wakeel 24.05.2012 09:44
quelle

Tags und Links