Извлечение данных из тегов XML не в одной строке - PullRequest
0 голосов
/ 08 мая 2019

У меня есть XML и я хочу извлечь данные между двумя тегами. Теги не на одной строке. Я попробовал команду sed ниже, но она возвращает весь XML. Что я делаю неправильно? Я также попробовал xmllint и получил те же результаты.



sed 's/<.tagname*>\(.*\)<\/.tagname*>/\1/g' file

xmllint --path '//anytag/text()' <(echo "<anytag>my message</anytag>"


...