jsonslurper

    0熱度

    1回答

    我有需要使用Groovy進行處理的JSON。我敢肯定的是,JSON只有一個鍵,這種格式: { rootKey: [...] } 凡rootKey代表不同的值(例如「客戶」,「店」,等等)。 比方說,我用JsonSlurper: def map = jsonSlurper.parseText(myjson) 如何獲得rootKey字符串?

    0熱度

    2回答

    我想在SoapUI中構建一個json請求並嘗試發佈到測試步驟。爲了構建請求,我有以下代碼。當我執行它時,它拋出一個JsonException(下面提供的文本。)任何意見,將不勝感激。我已經完成了超過60個服務(所以我已經完成了1001次),並且他們都已經通過/工作。我無法確定這裏的問題是什麼。謝謝! import groovy.json.JsonSlurper import groovy.jso

    1熱度

    1回答

    我有以下JSON代碼: { "TIMESTAMP":"2017-05-26-20.22.40.016000", "dateTime":"2017-05-26H-20.22.4", "AMUCCY1":"ADP", "rates":[ { "AMUCCY2":"AED", "AMURAT":"1.000000000", "AMUNXRT":0

    0熱度

    3回答

    我在嘗試使用存儲在名爲「jsonFieldName」變量中的值的位置從JSON數組響應中提取名稱值「Acura」。 下面是我試圖做到這一點的代碼,但是,每次我運行腳本,SOAPUI都會返回錯誤:「java.lang.NullPointerException:無法在行對象上的空對象錯誤上獲取屬性'名稱': 156「 有人可以建議如何做到這一點? import groovy.json.JsonSlur

    1熱度

    1回答

    我在我的一個Jenkins插件中使用Groovy和JSON Slurper。 下面是我使用的代碼: import groovy.json.JsonSlurper def inputFile = new File('.\\TestSuitesJ.json') def inputJSON = new JsonSlurper().parse(inputFile) def keys = inputJ

    1熱度

    1回答

    我有一個我從API中檢索到的JSON字符串。我使用JsonSlurper將字符串解析爲JSON,但我不確定如何處理密鑰包含空格的情況。 的JSON的一個例子是: { "total": 3, "page": 1, "totalPages": 1, "results": [{ "person name": "John Doe", "dat

    0熱度

    1回答

    我有我的SoapUI Groovy腳本的問題。我有以下的JSON(簡體): { "data":{ "XXX":[...] "YYY":[...] }, "next":"ffawef234fava23r" } 我在前面一步步測試,XXX的價值觀和YYY請求參數和我正確地提取它作爲字符串列表,但我的問題是,我需要提取的內容data.XXX和data.YYY,但是當我想

    0熱度

    1回答

    我需要實現一種方法,該方法將掃描特定的targetField的JSON字符串,並返回該字段的值(如果存在)或null(如果不存在) : // Ex: extractFieldValue(/{ "fizz" : "buzz" }/, 'fizz') => 'buzz' // Ex: extractFieldValue(/{ "fizz" : "buzz" }/, 'foo') => null S

    0熱度

    1回答

    我在Ready!Api 1.9.0中使用Groovy腳本來解碼在SOAP響應中返回的base64字符串,並將生成的JSON對象存儲在json文件中。然後拿出結果文件並用JsonSlurper解析得到一個Map對象。 該對象需要迭代,所以我可以找到一個鍵並聲明它的值。我無法弄清楚爲什麼沒有找到鑰匙。如果我直接使用map.get(key)調用密鑰,則會出現「沒有此類屬性」錯誤。如果我使用map.get

    0熱度

    1回答

    試圖讀取和轉換一個JSON文件,其中輸入文件有: { "id": 「A9」, "roles": [ {"title": 「A」, 「type」: 「alpha」 }, {"title": 「B」, 「type」: 「beta」 }, ] }, { "id": 「A10」, "roles": [ {"title":