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

从简单的XML文件中提取数据

从简单的XML文件中提取数据

神不在的星期二 2019-11-18 10:21:08
我有一个包含内容的XML文件:<?xml version="1.0" encoding="utf-8"?><job xmlns="http://www.sample.com/">programming</job>我需要一种方法来提取<job..> </job>标记中的内容,在这种情况下为programmin。这应该在Linux命令提示符下使用grep / sed / awk完成。
查看完整描述

3 回答

?
杨魅力

TA贡献1811条经验 获得超6个赞

您真的只需要使用那些工具吗?它们不是为XML处理而设计的,尽管大多数情况下都可以使某些事情正常运行,但在某些情况下,例如编码,换行等,它将失败。


我推荐xml_grep:


xml_grep 'job' jobs.xml --text_only

给出输出:


programming

在ubuntu / debian上,xml_grep位于xml-twig-tools软件包中。


查看完整回答
反对 回复 2019-11-18
  • 3 回答
  • 0 关注
  • 1030 浏览
慕课专栏
更多

添加回答

举报

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