Всем доброго времени суток.
Суть в следующем. Есть некий xml-документ следующего вида (исходный документ
тут):
Задача. Вывести содержимое элемента (например, элемента
productKey) в текстовом виде при помощи утилиты
xmlstarlet в командную строку (изначально windows, но синтаксис команд linux-версии xmlstarlet не отличается).
Документацию читал, данную тему гуглил. Однако ответа в явном виде не нашёл.
Интересует конечный вид команды:
Microsoft Windows [Version 6.1.7601]
© Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.
C:\Users\User\Desktop\XML>xml.exe sel ??? document.xml
A1B2C3D4
Полагаю что данная задача решается xmlstarlet с использованием XPath, однако подойдут и любые другие способы.