0

我在 SoapUI 中有以下 JSON 响应

{
   "formatted":    {
      "line1": "14/8 QUAY STREET",
      "line2": "14/8 QUAY STREET"

   },
   "structure":    {
      "level": null      
   },
   "location":    {
      "nzX": 1758749.75300025      
   },
   "references":    {
      "aid": "A1003467096"    
   }
 }

我想要以下作为输出

格式、结构、位置和参考。

我正在使用 Json slurper,但无法获取所有父元素名称。

我如何在 groovy 中使用 JSON slurper。

4

1 回答 1

2

假设 JSON 在 strings中,请考虑以下说明获取顶级键的内容:

import groovy.json.* 

def json = new JsonSlurper().parseText(s)

def parentNames = json.keySet()

parentNames.each { println it }
于 2017-12-06T02:46:43.853 回答