[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