{"period": 5, "externs": {"lots": {"start": 1, "step": 0, "stop": 2} }}Парсер Java simple-json делает беспорядок с переменными
Я пытаюсь преобразовать приведенную выше строку JSON в JSONObject, используя simple-json. Я делаю это:
JSONObject obj = new JSONParser().parse(str);
Проблема заключается в том, что анализатор каким-то образом изменить переменные прикажете:
{ "экстернов": { "много": { "стоп": 2, «старт ": 1," step ": 0}}," period ": 5}
И я хочу сохранить тот же порядок, что и в начале, любые подсказки?
Мне не удалось найти Google SimpleJSON. Это [json-simple] (https://code.google.com/p/json-simple/)? – Nikolay
См. Http://stackoverflow.com/questions/4515676/keep-the-order-of-the-json-keys-during-json-conversion-to-csv –
Поскольку JSONObject позволяет вам() их в любой порядок это имеет значение? И, как указывает @Kevinbowersox, JSON является неупорядоченной коллекцией. – mttdbrd