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

如何强制 Go 的标准 xml 解析器读取 DTD 实体

如何强制 Go 的标准 xml 解析器读取 DTD 实体

Go
qq_遁去的一_1 2021-09-13 10:28:34
我正在使用 go 的encoding/xml包来解析 XML 文件。解析文件时,这是我得到的错误:XML syntax error on line 16: invalid character entity &uuml;但是 xml 文件引用了一个 dtd :<!DOCTYPE dblp SYSTEM "dblp.dtd">并且 dtd 本身包含该实体的定义:    <!ENTITY uuml    "&#252;" ><!-- small u, dieresis or umlaut mark -->有没有办法强制 Go 的 xml 解析器解析 DTD,我是不是遗漏了什么地方,或者我注定要使用第三方 xml 解析器?
查看完整描述

1 回答

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

添加回答

举报

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