Ответы пользователя по тегу Парсинг
  • Вывод содержимого элемента xml в командной строке?

    @v_m_smith
    лучше бы я пил и курил
    Если искомый элемент имеет без префикса, т.е. принадлежит xmlns - default namespace, то таким элементам можно подставлять "_" вместо префикса нэймспейса

    $ xmlstarlet sel -t -v "//_:productKey" document.xml


    У парсера есть кстати полезная опция -D, показывает сгенеренный XSLT код, которым он собирается получать данные.
    Ответ написан
    Комментировать