擅长:python、mysql、java
<p>如果您只想检查转换后的json dict的值中是否有变量,则可以执行以下操作:</p>
<pre><code>import json
raw_json = """[{ "InvoiceNumberPrefix": "xx-",
"InvoiceNumber": 33333, "OrderID": 905339301,
"CustomerID": 44334555, "OrderDate": "2020-07-
17T12:58:43", "OrderStatusID": 1, "LastUpdate": "2020-07-
17T13:02:12", "UserID": "none", "SalesPerson": "none",
"AlternateOrderID": "", "OrderType": "Repeat",
"PaymentTokenID": 0, "BillingFirstName": "John",
"BillingLastName": "Doe", "BillingCompany": "3dcart",
"BillingAddress": "1234 Test St.", "BillingAddress2": "",
"BillingCity": "Tamarac", "BillingState": "FL",
"BillingZipCode": "33321", "BillingCountry": "US",
"BillingPhoneNumber": "33444444",
"BillingOnLinePayment": false, "BillingPaymentMethodID":
"177"} ]"""
myjson = json.loads(raw_json)
def check4value(json_dict, value):
if value in json_dict.values():
return True
else:
return False
print(check4value(myjson[0], 33333))
#True
</code></pre>