diff --git a/g/database/gdb/gdb_type_record.go b/g/database/gdb/gdb_type_record.go index f69d64c19..813c218a7 100644 --- a/g/database/gdb/gdb_type_record.go +++ b/g/database/gdb/gdb_type_record.go @@ -18,8 +18,8 @@ func (r Record) ToJson() string { } // 将记录结果转换为XML字符串 -func (r Record) ToXml() string { - content, _ := gparser.VarToXml(r.ToMap()) +func (r Record) ToXml(rootTag...string) string { + content, _ := gparser.VarToXml(r.ToMap(), rootTag...) return string(content) } diff --git a/g/database/gdb/gdb_type_result.go b/g/database/gdb/gdb_type_result.go index 24e95465f..20330e94b 100644 --- a/g/database/gdb/gdb_type_result.go +++ b/g/database/gdb/gdb_type_result.go @@ -17,8 +17,8 @@ func (r Result) ToJson() string { } // 将结果集转换为JSON字符串 -func (r Result) ToXml() string { - content, _ := gparser.VarToXml(r.ToList()) +func (r Result) ToXml(rootTag...string) string { + content, _ := gparser.VarToXml(r.ToList(), rootTag...) return string(content) }