From d1ae999ef992c10125ea43f69fbb6639233967c3 Mon Sep 17 00:00:00 2001 From: Michael Peter Christen Date: Fri, 16 Oct 2015 23:30:51 +0200 Subject: [PATCH] replaced HashMap with LinkedHashMap to preserve the object order --- source/net/yacy/cora/util/JSONObject.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/net/yacy/cora/util/JSONObject.java b/source/net/yacy/cora/util/JSONObject.java index 3b266bde6..80dadbd2c 100644 --- a/source/net/yacy/cora/util/JSONObject.java +++ b/source/net/yacy/cora/util/JSONObject.java @@ -34,6 +34,7 @@ import java.util.Collection; import java.util.Enumeration; import java.util.HashMap; import java.util.Iterator; +import java.util.LinkedHashMap; import java.util.Locale; import java.util.Map; import java.util.Map.Entry; @@ -249,7 +250,7 @@ public class JSONObject { * @throws JSONException */ public JSONObject(Map map) { - this.map = new HashMap(); + this.map = new LinkedHashMap(); if (map != null) { Iterator> i = map.entrySet().iterator(); while (i.hasNext()) {