2
如何使用xmlstarlet
從以下div
獲取hrefs
?如何使用xmlstarlet選擇元素下的所有屬性?
<div xmlns="http://www.w3.org/1999/xhtml" class="my_list">
<ul>
<li><a href="http://mylink1.html" title="title1">this is title 1</a></li>
<li><a href="http://mylink2.html" title="title2">this is title 2</a></li>
...
</ul>
</div>
我在我的Mac上嘗試了以下xmlstarlet sel -t -m "//*[@class='my_list']" -v "." myfile.xml
,但沒有成功。
嗨,這適用於我的電腦。在解決問題之前,請您簡單解釋一下使用的格式?爲什麼'''而不只是'@ href'? – mrb
答案根據要求更新瞭解釋。 – kjhughes