我正在从服务器接收以下格式的数据:
gin</type><sessionId>1601</sessionId><directory><default>DepthOfBook</default><study type="DepthOfBook"/
如何从该字符串中提取值 1601?我一直在尝试以下方法,但因正确的 SED 语法而迷失了方向:
sed -n "/sessionId/,/\/sessionId/p"
sed -e "s/<sessionId/\n/g"| sed -n "/sessionId/,/\/sessionId/p"
sed -e "s/</\n/g"| sed -n "/sessionId/,/sessionId/p"
如何提取此值(通常是两个 XML 标记之间的值,当字符串为一个长多行字符串时)?
谢谢。