Ich arbeite eine Parsing-Komponente, um den String-Wert zu einer Zeichenfolge für ein Objekt zu analysieren.JavaScript eine Zeichenfolge zu Objekt analysieren
dachte ich einen Weg, dies zu tun ist substr()
mehrmals aufrufen, aber wenn es eine Möglichkeit, es besser zu machen?
Zum Beispiel, wenn ich Eingabe der Zeichenfolge
USER='Howe', TEXT='foo'
oder
USER='HOWE' TEXT='foo'
oder
USER='HOWE',TEXT='foo'
Nach der Funktion würde ein Objekt wie folgt sein:
{USER:'HOWE, TEXT='foo'};
Ich bin etwas verwirrt. Wollen Sie sagen, dass Sie mehrere Vorkommen von 'USER' und' TEXT' in einem Array von Objekten für jede Gruppe gruppieren wollen?also 'USER = 'HOWE', TEXT = 'foo', USER = '2', TEXT = '3' 'wäre' [{USER:' HOWE ', TEXT:' foo '}, {USER:' 2 ' , TEXT: '3'}] ' – ste2425
Können Sie darüber klären? Möchten Sie mit array.push (string) eine Zeichenfolge zu einem Array hinzufügen; oder ändern Sie den Wert eines Eintrags in einem Objekt mit object.property = string; ? – Iblob
Sorry Leute, editieren Sie einfach die Frage, ich möchte eine Zeichenfolge zu einem Objekt mit Index und Eigenschaft analysieren, danke. @ ste2425 –