xml-parsing – 用于Python 3的SGML Parser?
发布时间:2020-12-16 22:50:06 所属栏目:百科 来源:网络整理
导读:我有一些使用SGML构建的文档,我有一个DTD文件来描述这个结构. 有人可以推荐一个兼容Python-3的库或模块来解析这些数据吗?对于Python 2.x,我的Google-fu似乎出现了SGMLParser,但这当然已被弃用(并且完全从Py3k中移除). 许多人似乎建议使用lxml,但由于依赖性
我有一些使用SGML构建的文档,我有一个DTD文件来描述这个结构.
有人可以推荐一个兼容Python-3的库或模块来解析这些数据吗?对于Python 2.x,我的Google-fu似乎出现了SGMLParser,但这当然已被弃用(并且完全从Py3k中移除). 许多人似乎建议使用lxml,但由于依赖性问题,这对我来说不是一个选择. 我知道BeautifulSoup非常适合凌乱的标记,但A)最后我听说它不兼容py3k,而且B)这个内容结构合理. 解决方法
BeautifulSoup已被弃用.使用替换,这是Py3k兼容:
> BeautifulSoup4 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 使用Tuxedo将C语言中的结构体转换成Xml格式的字符串
- 如何使用RestTemplate发布XML
- 设计模式六大原则(3):依赖倒置原则
- ruby-on-rails – 如何在Rails中设置字段的显示名称
- Nosql Mongodb之旅(25)—MongoDB Replica Sets增加节点
- oracle – “太多的’SUBSTR’声明与此调用匹配”,同时刷新
- vb.net 教程 5-15 图像处理之内存处理1
- SpringMVC给前段返回的JSON数据中文乱码问题。
- c# – 如何将对象强制转换为实际类型
- 【Newtonsoft.Json Json.Net】02.01、序列化设置Serializat
推荐文章
站长推荐
- 使用C#接口,同时最大化代码重用
- ruby – 从街道地址剥离街道号码
- ruby-on-rails – Ruby:查找全局变量的更改位置
- PostgreSQL: 如何连接 " group by " 结果
- c# – 在OpenXml SDK 2.0 for Excel文档中冻结窗
- iphone – UITableView didSelectRowAtIndexPath
- flex SparkSkin就button而言的介绍
- Proactor和Reactor模式_继续并发系统设计的扫盲
- XML文件中element.getText()和element.getTextNo
- [转自Oracle官方技术博客]如何在asm上定位数据块
热点阅读