2017-12-06 1 views
0

ich eine Immobilie erhalten verwenden meine Json NutzlastWie json Eigenschaft Inhalt

<property expression="json-eval($.)" name="req_json" scope="default" type="STRING"/> 

Der json Inhalt wie unten zu speichern:

{ "schema": { "computerName": "PC243854", "ipAddress": "11.2.45.120"}, "data": { "code": "ZFIR006", "filters":[{ "dataType": "integer", "fieldName": "TEST", "operator": "=", "values": ["1","9"] } ], "schema":1} } 

Ich möchte verwenden, um die „req_json“ Eigenschaft json zu erhalten Inhalt Wert von Filtern, wie kann ich tun?

[{ "dataType": "integer", "fieldName": "TEST", "operator": "=", "values": ["1","9"] } ] 

Antwort

1

ist es zwingend erforderlich, dass Sie es von req_json Eigentum erhalten? Sie könnten es leichter von der Nutzlast erhalten und speichern sie in einer anderen Eigenschaft, wie die

<property expression="json-eval($.data.filters)" name="req_filters" scope="default"/> 

Sie können hier mehr Stichprobe von json Manipulation erhalten: https://docs.wso2.com/display/EI611/JSON+Support