вне

ользую систему пользовательского поиска Google и получаю результаты в формате JSON. Для определенных запросов результат JSON имеет дубликаты ключей и, следовательно, он создает исключение JSONException: дубликат ключа "псевдоним" и т. д.

Я использую JAVA.

String str=//contains the query result in json format
JSONObject ob=new JSONObject(str) produces the exception

может знать как разрешить это исключение?

вот ответ JSON:

{
   "kind": "customsearch#result",
   "title": "The World Factbook: India - CIA - The World Factbook",
   "htmlTitle": "The World Factbook: \u003cb\u003eIndia\u003c/b\u003e -",
   "link": "https://www.cia.gov/library/publications/the-world-factbook/geos/in.html",
   "displayLink": "www.cia.gov",
   "snippet": "Jan 20, 2011 ... Features a map and brief descriptions of geography",
   "htmlSnippet": "Jan 20, 2011 \u003",
   "cacheid": "0n2U45w_dvkJ",
   "pagemap": {
    "metatags": [
     {
      "il.secur.classif": "UNCLASSIFIED",
      "il.title": "(U) CIA The World Factbook",
      "il.summary": "CIA - The World Factbook",
      "il.cutdate": "20040101",
      "il.secur.classif": "UNCLASSIFIED",
      "il.title": "(U) CIA The World Factbook",
      "il.cutdate": "20040101",
      "il.secur.classif": "UNCLASSIFIED",
      "il.pubdate": "20040101",
      "il.postdate": "20040501",
      "il.cutdate": "20040101"
     }
    ]
   }
  }

здесь il.secur.classif встречается несколько раз

Ответы на вопрос(1)

Ваш ответ на вопрос