// JSON converter
import (
convert "github.com/pip-services4/pip-services4-go/pip-services4-commons-go/convert"
)
func main() {
value1, _ := convert.JsonConverter.ToJson(map[string]int{"key": 123}) // Returns '{"key": 123}'
value2, _ := convert.JsonConverter.FromJson("{\"key\":\"123\"}") // Returns {"key": 123}
value3 := convert.JsonConverter.ToMap(value1) // Returns {"key": 123}
value4 := convert.JsonConverter.ToMapWithDefault(value1, map[string]interface{}{"my key": "my val"}) // Returns {"key": 123}
value5 := convert.JsonConverter.ToMapWithDefault("", map[string]interface{}{"my key": "my val"}) // Returns {}
value6, _ := convert.JsonConverter.ToNullableMap(value1) // Returns {'key': 123}
value7, _ := convert.JsonConverter.ToNullableMap("{}") // Returns {}
}