jsonpath

    0熱度

    1回答

    我有這樣 Members": [ { "id":"ABC", "name":"XXXX", "XXX":"XXX", "XXXX":"XXXX", "Managers": [ { "id":XYZ, "name":"XXX", "XXXX":XXXX,

    0熱度

    1回答

    我想寫一個JUnit測試,它會檢查接收到的JSON的值。我使用jsonPath在JSON中訪問這些值。我想檢查一個值是否爲true。對於簡單的jsonPaths,它爲我工作,但是當我編寫更復雜的jsonPath查詢,它不和我正在此斷言錯誤: Expected: is <true> but: was <[true]> 我的JSON: {... ,"trips": [ {.

    0熱度

    1回答

    我正在使用com.jayway.jsonpath 2.2.0來查看屬性是否在一系列JSON記錄中。 這裏是正在使用 { "data": { "sampleTime": "2017-06-02T11:47:37.040Z", "target": { "gateway": "TEST1", "probe": "zeus

    0熱度

    1回答

    我在腳本中使用相同的python代碼並直接在cli中。在cli中,代碼沒有錯誤地工作,在腳本中它給我一個錯誤。 AttributeError: module 'jsonpath' has no attribute 'jsonpath' 代碼: import os import click import subprocess import urllib.request import js

    0熱度

    1回答

    我想使用他們的json路徑來處理json對象中的元素。 Json路徑java庫提供這樣的設施 [1]。 String jsonString = "{\"delivery_codes\": [{\"postal_code\": {\"district\": \"Ghaziabad\", \"pin\": 201001, \"pre_paid\": \"Y\", \"cash\": \"Y\", \"

    1熱度

    2回答

    從下列數組中捕獲的最佳方法是什麼? 我只需要捕獲任何「BEGINDATE」的值,例如:2017-05-01T08:30:00可以在下面的例子中 我需要確保「beschikbaar一個有效的'= TRUE的日期,我是捕捉 我使用JSON路徑提取具有類似線嘗試:?(@ beschikbaar == $ .. '真')。BEGINDATE但我'm面臨的語法錯誤,我無法修復由於我有限的正則表達式/ JSO

    3熱度

    1回答

    我想從使用JsonPath的JSON對象獲取值。請任何人都請建議我適當的罐子,我將需要,因爲根據我的知識,我得到這個例外,我用jsonpath的罐子。 package jsonPg; import java.io.IOException; import org.json.JSONException; import org.json.JSONObject; import com.jay

    0熱度

    1回答

    我試圖寫jsonpath用於以下目的: { "ParentArray": [ { "ChildArray": [ { "ChildArrayObjectKey": "ChildArrayObjectValue1" }, { "ChildArrayObjectKey": "Chil

    1熱度

    1回答

    我試圖用Json.NET選擇一些節點SelectTokens它似乎不支持original jsonpath支持的相同語法。鑑於此輸入: { "a": [ { "id": 1 } ], "b": [ { "id": 2 }, { "id": 3, "c":

    1熱度

    1回答

    我是JSONPath的新手,我很欣賞任何幫助。我試圖根據它的兄弟值來過濾數據。 我的JSON示例: [ { "id": "10300", "name": "NAME1" }, { "id": "10500", "name": "NAME2" } ] 而且我想通過名稱來查詢ID。我嘗試了這樣的事情,但沒有運氣: