Golang xml.Unmarshall произвольных элементов - PullRequest
0 голосов
/ 28 января 2019

XML с произвольным числом произвольно именованных элементов:

<modules>
<elt1><version>1.2.3</version></elt1>
<eltN><version>4.5.6</version></eltN>
</modules>

Как преобразовать это в map[string]string для elementname в version?Все примеры Unmarshall, которые я нашел, предполагают имена статических элементов.

1 Ответ

0 голосов
/ 28 января 2019

Вместо этого вы можете использовать xml.Decoder: Пример, в котором не хватает обработки ошибок .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...