登录
首页 >  Golang >  Go问答

Golang XML仅解析具有特定值的标签

来源:stackoverflow

时间:2024-04-10 16:54:25 245浏览 收藏

目前golang学习网上已经有很多关于Golang的文章了,自己在初次阅读这些文章中,也见识到了很多学习思路;那么本文《Golang XML仅解析具有特定值的标签》,也希望能帮助到大家,如果阅读完后真的对你学习Golang有帮助,欢迎动动手指,评论留言并分享~

问题内容

是否可以只解析具有特定值的 xml 项?例如,仅获取类型为 foo 的项目。


    
        Foo
    
    
        Bar
    

解决方案


我想你在解析 XML 时不能这样做。但是您可以为 XML 应用 XSLT 模板并解析结果。

至少有一个用于 go 的 XSLT 库: https://github.com/jbowtie/ratago 。不过我自己没用过。根据文档,它尚未完全兼容,但根据值过滤元素应该不是问题

到这里,我们也就讲完了《Golang XML仅解析具有特定值的标签》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>