支持通过配置传入XmlName, 默认值 XmlData

This commit is contained in:
2025-04-28 17:40:40 +08:00
parent f9024b9498
commit b4932bf7cd
3 changed files with 25 additions and 3 deletions

View File

@ -14,7 +14,7 @@ import (
func TestNewJson(t *testing.T) {
sourceData := `{"name": "test", "age":18,"company":{"address": "Beijing", "name":"lala"},"index":[1,2,3,4], "deep":[{"name":"a"}]}`
instance, iErr := NewJson(sourceData)
instance, iErr := NewJson(sourceData, &Option{XmlName: "ResponseData"})
fmt.Println(iErr)
res, err := instance.Marshal("xml")
fmt.Println(err)