标签: xml go
你能在GO中动态生成XML吗?而不是使用结构然后对它进行.Encode?
.Encode
因此,您可以使用lxml在Python中执行此操作。如在需要时手动和动态地构建一个元素一样。
这样我只能根据自定义逻辑添加我需要的字段/元素。
答案 0 :(得分:3)
您可以将动态属性添加到包含地图的类型,并在此类型上定义自定义编组操作。这里有一个例子:Marshall map to XML in Go