我有一個(gè)結(jié)構(gòu)type Response struct { Verbs []interface{}}以及其他一些動(dòng)詞結(jié)構(gòu),如type Verb1 struct{ Field1 string ...}type Verb2 struct{ Field2 int ...} 如何從對(duì)象&Response{Verbs: []interface{}{Verb1{}, Verb2{}, Verb1{}}}獲取 XML 之類的<Response><Verb1>...</Verb1><Verb2>...</Verb2><Verb1>...</Verb1></Response>?我嘗試使用encoding/xml但它生成元素Verbs太像<Response><Verbs><Verb1>...</Verb1><Verb2>...</Verb2><Verb1>...</Verb1></Verbs></Response>如何避免世代相傳<Verbs>?
Go:將不同類型的 Marshall 數(shù)組/切片轉(zhuǎn)換為 XML
慕尼黑8549860
2021-12-27 10:44:55