[docs] XML Editing Shell
Oleg A. Paraschenko
olpa на xmlhack.ru
Сб Ноя 6 12:57:45 MSK 2004
Привет,
XML Editing Shell
http://xsh.sourceforge.net/
Недавно мне потребовалась утилитка для анализа содержимого XML-файла.
Достаточно было исполнения XPath из командной строки. Самому писать было
лениво и решил поискать что-нибудь. В результате теперь использую
продвинутый XML Editing Shell.
Рекомендую.
Пример:
$ ~/p/xsh/opt/bin/xsh2 -I docs-howto.xml
xsh _:/> ls //revnumber
<revnumber>0.9.3</revnumber>
<revnumber>0.9.2</revnumber>
<revnumber>0.9.1</revnumber>
<revnumber>0.9</revnumber>
<revnumber>0.8</revnumber>
<revnumber>0.7</revnumber>
<revnumber>0.6</revnumber>
<revnumber>0.5</revnumber>
<revnumber>0.4</revnumber>
<revnumber>0.3</revnumber>
<revnumber>0.2</revnumber>
<revnumber>0.1</revnumber>
Found 12 node(s).
xsh _:/> ls //author | cat >/dev/null
Found 1 node(s).
xsh _:/> ls //*/@lang
lang='ru'
lang='en'
lang='en'
lang='en'
lang='en'
lang='en'
lang='en'
lang='en'
lang='en'
lang='en'
lang='en'
lang='en'
lang='en'
lang='ru'
Found 14 node(s).
xsh _:/> ls //*/@lang | sort -u
Found 14 node(s).
lang='en'
lang='ru'
--
Oleg Paraschenko olpa@ http://xmlhack.ru/ XML news in Russian
Подробная информация о списке рассылки docs