json.go 254 B

1234567891011121314
  1. package common
  2. import (
  3. "bytes"
  4. "encoding/json"
  5. )
  6. func DecodeJson(data []byte, v any) error {
  7. return json.NewDecoder(bytes.NewReader(data)).Decode(v)
  8. }
  9. func DecodeJsonStr(data string, v any) error {
  10. return DecodeJson(StringToByteSlice(data), v)
  11. }