{ "QueryType":"update", "QueryTarget":[ { "Target":"[a-zA-Z_][a-zA-Z_0-9]*", "[a-zA-Z_][a-zA-Z_0-9]*":"StringValue|BooleanValue|LongValue|DoubleValue|DateTimeValue" } ], "Criteria":{ "[a-zA-Z_][a-zA-Z_0-9]*([\\.][a-zA-Z_][a-zA-Z_0-9]*)*":"StringValue|BooleanValue|LongValue|DoubleValue|DateTimeValue|NULL|\\CriteriaValue" }, "Set":{ "[a-zA-Z_][a-zA-Z_0-9]*([\\.][a-zA-Z_][a-zA-Z_0-9]*)*":"StringValue|BooleanValue|LongValue|DoubleValue|DateTimeValue|NULL|\\JSONObject" } }