我想使用 Go 解析任意 XML 并挑选出特定标签。例如,如果我们有:
<foo>
Hello, world.
<bar attr="true" />
</foo>
我要挑选<bar attr="true" />
,并且还能够以字符串形式访问“其他”数据,而不必担心它是什么。我不想定义文档可能包含的每个可能的 XML 标签 - 只定义我想要挑选的标签。
有人可以帮忙建议如何做到这一点吗?提前致谢。
最佳答案
我想你想要的是一个 xpath 库,对吧?试试这个:http://godoc.org/launchpad.net/xmlpath
关于xml - 在 Go 中解析任意 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21849052/