python把html转为json,在Python中将HTML响应转换为JSON
我已经审查了围绕HTML在Python中进行JSON解析的可能解决方案,但无法确定正确的解决方案。
内容:
原型的一部分:我正在使用request.get()方法从第三方组织接收数据。响应为HTML 4.0(loose.dtd格式)。
问题陈述:使用Json.dumps和file.write操作,我已将此响应保存到本地文件(期望它是JSON)。
但内容并不解析出任何HTML标记(如,等)
我需要将此HTML内容转换为JSON(或字典)。我想将其用作数据源。
观察结果:我遇到了一些Java代码段,他们尝试手动解析。希望有一种实现此目标的最佳方法。
样品响应
\r\n\r\nNumber\r\n
bgcolor=\"#eeeeff\">Volcano Name
\r\n
bgcolor=\"#eeeeff\">Country
\r\nRegion\r\n
bgcolor=\"#eeeeff\">Latitude
\r\n
bgcolor=\"#eeeeff\">Longitude
\r\nElev\r\n
bgcolor=\"#eeeeff\">Type
\r\nStatus\r\n
bgcolor=\"#eeeeff\">
href=\"\"OnClick=\"hold=window.open('/nndc/DescribeField.jsp?dataset=102557&s=77&field_name=HAZ.VOL_LOC_TSQP.TIME_ERUPT','commentsWindow','menubar=no,scrollbars=yes,resizable=yes,width=620,height=425,left=5,top=50');
hold.focus(); return false;\">Last
Known
Eruption
\r\n\r\n\r\n\r\n
valign=\"top\">0803-001
\r\nAbu\r\nJapan\r\nHonshu-Japan\r\n34.5\r\n131.6\r\n571\r\nShield volcano\r\nHolocene\r\nUnknown\r\n1505-096\r\nAcamarachi\r\nChile\r\nChile-N\r\n-23.3\r\n
解决方案
暂无回答
站长简介:前每日优鲜python全栈开发工程师,自媒体达人,逗比程序猿,钱少话少特宅,关注我,做朋友, 我们一起谈人生和理想吧!我的公众号:想吃麻辣香锅
关注公众号回复充值+你的账号,免费为您充值1000积分
python把html转为json,在Python中将HTML响应转换为JSON相关推荐
- python字符串转换为json_在python2.7中将原始字符串转换为JSON对象
我正在查询PostgreSQL服务器以获取数据,并且特定的json对象实际上以字符串形式返回.我试过跟随,但没有给出正确的输出:(这是i python输出) test Out[103]: '{&quo ...
- [转载] python将int转为string_python – 在Pandas中将列名从int转换为string
参考链接: 如何在Python中将字符串string转换为整数int 我有一个混合列名的pandas数据帧: 1,2,3,4,5,'班级' 当我将此数据帧保存到h5file时,它表示由于混合类型,性能 ...
- SpringMvc中将java对象转换为json数据的常用方式
目录 1.写回json数据,使用JSOD的方法吧java数据转换为Json数据 2.写回到json,使用@ResponsetBody注解的方式将返回的对象直接转化为json字符串 3.返回list类型 ...
- byte json 互转_Python-将字节数组转换为JSON格式
您的bytes对象几乎是JSON,但它使用单引号而不是双引号,它需要是一个字符串.所以你只需要解码并替换引号.如果您想将其打印或保存为有效的JSON文件,可以将JSON加载到Python列表中,然后将 ...
- java处理json字符串_常见java对象转换为json字符串处理!!!
1.JSON简介 1. 概念: JavaScript Object NotationJavaScript对象表示法 Person p = new Person(); p.setName("张 ...
- html表格转换为json,jquery 将报表table内容转换为json格式
/** * jquery 将表格table内容转换为json格式 * * @returns {Array} * @deprecated */ function getRseData() { var a ...
- python将数字转为0010_用Python将HTML转为PDF。
上期提到了如何获取公众号文章信息,这回就说下怎么将网页转为PDF,方便平常学习. 然后扩散一下之前一个比赛的结果(华章计算机抖音大赛). 顺便谈谈自己对今后送书的一个想法. 另外之前的送书活动,有中奖 ...
- Python读取txt文件,将xxx=111,yyy=222转换为json或字典格式
txt文件中的内容如下: name= songxiaobao age=18 sex=man 读取该txt文件,并将文件中的name=songxiaobao,age=18等内容转换为{'name': ' ...
- python把dict转为dataframe,将python OrderedDict转换为datafram
我的记录OrderedDict,如下所示: my_record = OrderedDict([ (u'FIR_ID', '111249'), (u'FIR_TYPE', 'ORG')]) 我需要把它加 ...
最新文章
- Git error: Unable to negotiate with X.X.X.X : no matching host key type found . their offer: ssh-dss
- golang interface传结构体
- 一个网页菜单的CSS代码分析
- jpa 自定义sql if_数据产品经理必备之SQL基础
- IDEA把Java Web导出为war文件
- oracle存储技术,oracle存储体系总结
- 云原生背景运维转型之 SRE 实践
- LVS nat 负载均衡实验
- 使用阿里云服务器(OOS)实现图片上传
- 如何将SQL Server 2017主数据服务模型迁移到另一台服务器
- 8-9 实现原理-1
- 龙卷风视频巨型计算机,[动图]相机捕捉巨大“龙卷风”太阳表面旋转
- 刷排名优优软件_刷网站排名软件
- css 修改文字基准线_css如何添加删除线?css text-decoration属性设置删除线(代码实例)...
- 网页前端简单计算器制作
- 计算机中通道的基本功能,Photoshop中各个面板的基本功能介绍 -电脑资料
- 【云原生】容器场景下的内核安全
- RocketMQ可视化Web管理界面
- icheck 动态设置选中,判断是否选择
- hadoop 使用HA后java api连接获取 FileSystem