我有一個包含內容的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軟件包中。
- 3 回答
- 0 關注
- 1074 瀏覽
相關問題推薦
添加回答
舉報
0/150
提交
取消