Ich habe eine CSV-Datei:erstellen Objekt mit dem richtigen Format von csv
name,number,level
Mike,b1,0
Tom,b2,0
.....
ich wie etwas bauen will:
matrix: {
{ name: 'Mike', number: 'b1', level: 0 },
{ name: 'Tom', number: 'b2', level: 0 },
....
}
und ich möchte in der Lage sein, die Eigenschaften zu extrahieren, zum Beispiel matrix.name
.
Mein Problem ist, dass ich später mit EJS-Datei nach Namen suchen zum Beispiel suchen.
diese Frage finden: http://stackoverflow.com/questions/7431268/how-to-read-data-from-csv-file-using-javascript – Oshadha
Genau wie jeder sagte, [in Ihrer vorherigen Frage] (http://stackoverflow.com/questions/37752811/extract-fields-from-object), sollten Objekte keine doppelten Schlüssel haben. Vielleicht möchten Sie eine Reihe von Objekten. 'matrix = [{name: 'Mike', Nummer: 'b1', level: 0}, {Name: 'Tom', Nummer: 'b2', level: 0}, ...]'. Sie können auch in Erwägung ziehen, die Namen als Schlüssel für die restlichen Eigenschaften zu verwenden (zum Beispiel "matrix.Mike = {number: 'b1', level: 0}'). –
@MikeC: Ja, du hast recht..Ok, ich mochte auch deine Idee.Kannst du mich wissen wie es geht? Danke! – George