为了账号安全,请及时绑定邮箱和手机立即绑定

在 Golang 中解组一个简单的 xml 时出错

在 Golang 中解组一个简单的 xml 时出错

Go
弑天下 2023-06-12 15:04:38
我正在尝试在 Go 中为大型 xml 文件( dblp.xml )编写一个非常简单的解析器,其摘录如下:<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE dblp SYSTEM "dblp.dtd"><dblp>    <article key="journals/cacm/Gentry10" mdate="2010-04-26">        <author>Craig Gentry</author>        <title>Computing arbitrary functions of encrypted data.</title>        <pages>97-105</pages>        <year>2010</year>        <volume>53</volume>        <journal>Commun. ACM</journal>        <number>3</number>        <ee>http://doi.acm.org/10.1145/1666420.1666444</ee>        <url>db/journals/cacm/cacm53.html#Gentry10</url>    </article>    <article key="journals/cacm/Gentry10" mdate="2010-04-26">        <author>Craig Gentry Number2</author>        <title>Computing arbitrary functions of encrypted data.</title>        <pages>97-105</pages>        <year>2010</year>        <volume>53</volume>        <journal>Commun. ACM</journal>        <number>3</number>        <ee>http://doi.acm.org/10.1145/1666420.1666444</ee>        <url>db/journals/cacm/cacm53.html#Gentry10</url>    </article></dblp>我的代码如下,看起来好像在 发生了一些事情xml.Unmarshal(byteValue, &articles),因为我无法在输出中获取任何 xml 的值。你能帮我解决我的代码有什么问题吗?
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 63 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信