optimize JsValueDeserializer. use tableswitch
Merge pull request #3757 from xuwei-k/deserializer-switch

optimize JsValueDeserializer. use tableswitch