Тестирование на наличие Атрибут XML

У меня есть такой фрагмент XML:

<root>
    <foo src=""/>
    <foo src="bar"/>
    <foo />
</root>

Я хочу знать, какие элементы имеют атрибут src , которые пусты и имеют значения.

Дальше я пришел с

$ xmlstarlet sel -t -m '//foo' -v @src -n foo.xml 

bar

Хотя это не говорит мне, что в третьем foo отсутствует атрибут.

22
задан hendry 7 April 2011 в 14:34
поделиться