2016-05-12 38 views
1

您可以在GO中動態生成XML嗎?而不是使用一個結構,然後做.Encode呢?您可以在GO中動態生成XML嗎?

所以像你一樣可以通過使用lxml在Python中完成。就像在需要時手動和動態地構建一個元素一樣。

這樣我就可以只添加基於自定義邏輯的字段/元素。

+0

「你可以」嗎?是的,我很確定這是可能的。然而,我不知道有一個現成的圖書館來完成這個任務。建立一個應該不難。然而,這很接近「請推薦我一個圖書館」。 – Vatine

回答

3

您可以將動態屬性添加到包含地圖的類型,併爲此類型定義自定義編組動作。這裏有一個例子:Marshall map to XML in Go

相關問題