Es ist offensichtlich, dass ich nicht auf die Reihenfolge der Schlüssel-Wert-Paare in JSON verlassen kann. Zum Beispiel könnte ein JSON-ParserKann ich mich auf die Reihenfolge eines JSON-Arrays verlassen?
{
"someKey" : "someValue",
"anotherKey" : "anotherValue",
"evenAnotherKey" : "evenAnotherValue"
}
als
{
"anotherKey" : "anotherValue",
"someKey" : "someValue",
"evenAnotherKey" : "evenAnotherValue"
}
legal, interpretieren, aber konnte ich vertrauen auf die Bestellung eines JSON Array? Zum Beispiel könnte ein JSON-Parser
{
"arrayKey" : ["firstElement", "secondElement", "thirdElement"]
}
als rechtlich
{
"arrayKey" : ["secondElement", "firstElement1", "thirdElement"]
}
interpretieren? Ich würde nicht annehmen, aber mein Freund sagte mir, dass ich falsch war.
Sie fragen nach JSON-Arrays, sprechen aber über JavaScript-Compiler. Haben Sie es mit JSON oder JavaScript zu tun? – Quentin
@Quentin Ich meinte einen Parser. Ich werde die Frage bearbeiten. – Bennett