jsonutils

package
v0.0.0-...-83d9872 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2026 License: MulanPSL-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Byte2JsonPretty

func Byte2JsonPretty(b []byte) string

func Decode2Stru

func Decode2Stru(some, out any) error

func Decode2StruList

func Decode2StruList(some, out any) error

func Decode2Structs

func Decode2Structs(some, out any) error

func FromJson

func FromJson(str string, obj interface{}) error

str 2 stru srary

func FromJsonByte

func FromJsonByte(inbyte []byte, obj interface{}) error

func FromJsonMap

func FromJsonMap(m map[string]any, obj interface{}) error

func FromJsonStr

func FromJsonStr(param []byte) any

func JsonFromStr

func JsonFromStr(v string) string

func MapFromJson

func MapFromJson(param string) (m *map[string]any, err error)

func Parse2JsonArray

func Parse2JsonArray(s string) []string

func Parse2Map

func Parse2Map(src string) (map[string]any, error)

func ParseArray2Map

func ParseArray2Map(stru []any) (any, error)

func Str2JsonPretty

func Str2JsonPretty(txt string) string

func Stru2JsonStr

func Stru2JsonStr(value any) string

func Stru2Map

func Stru2Map(stru any) map[string]any

func Stru2MapFields

func Stru2MapFields(value any, includeFields ...string) map[string]any

func Stru2MapFieldsExclude

func Stru2MapFieldsExclude(value any, excludeFields ...string) map[string]any

func Stru2MapNew

func Stru2MapNew(entity any) map[string]interface{}

func Stru2MapUnderscore

func Stru2MapUnderscore(stru any) map[string]any

func Stru2Script

func Stru2Script(some any, excludeFields ...string) string

func Stru2Source

func Stru2Source(stru any) string

func Struct2GormMap

func Struct2GormMap(obj interface{}) (map[string]interface{}, error)

func Struct2Map

func Struct2Map(obj any) map[string]any

func ToJson

func ToJson(v interface{}) (string, error)

func ToJsonBytes

func ToJsonBytes(v interface{}) ([]byte, error)

func ToJsonPretty

func ToJsonPretty(v interface{}) string

func ToJsonStr

func ToJsonStr(v interface{}) string

Types

type JsonUtils

type JsonUtils struct {
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL