「行ごとに」属性の xpath セレクターの複数の結果を出力するように xmllint を取得するにはどうすればよいですか?
次の例を見てください。
<?xml version="1.0" encoding="ISO-8859-1"?>
<config>
<tagX key1="value1 " key2=" value2"/>
<tagY key3="value3" key4=" value4 "/>
</config>
$ xmllint example.xml --xpath "/config/*/@*"
結果は次のとおりです。
key1="value1 " key2=" value2" key3="value3" key4=" value4 "
私が取得したいのは次のとおりです。
key1="value1 "
key2=" value2"
key3="value3"
key4=" value4 "
偶数の引用符の後に分割する必要がありますか、またはこれを行うためのより適切な方法はありますか?
のコンテンツを選択することを除いて、同じ主題について、関連する質問があります<tag>value</tag>
。<tag attribute="value" />