当一个XML源有多个标签在一个结构中时,我在解析它时遇到了问题:
在这种情况下,我没有问题通过定义一个[]entries数组来解析该条目。但其中一个条目是一个geocode标记,它的valuename和value标记重复出现了两次。在这种情况下,如何定义结构呢?
<feed>
<entry>
:
:
</entry>
<entry>
:
:
</entry>
</feed>
在这种情况下,我没有问题通过定义一个[]entries数组来解析该条目。但其中一个条目是一个geocode标记,它的valuename和value标记重复出现了两次。在这种情况下,如何定义结构呢?
<geocode>
<valueName>abc</valueName>
<value>a1</value>
<valueName>def</valueName>
<value>d1</value>
</geocode>
这是我遇到问题的go程序。 https://play.golang.org/p/SE8RXTNbYl