5

xmllint からの出力で、UTF-8 数値参照を文字に変換したいと考えています。

再現するには:

$ wget http://il.srgssr.ch/integrationlayer/1.0/ue/rts/video/play/4727630.xml
$ xmllint --xpath "/Video/AssetMetadatas/AssetMetadata/title/text()" 4727630.xml && echo
Le jardin apprivoisé - Entre pierre et bois

出力を次のようにしたい:

Le jardin apprivoisé - Entre pierre et bois

man ページを読み、さまざまなオプションを試しましたが、何も機能しませんでした。

可能であれば、xmllint のオプションを使用してこれを達成したいと考えています。または、Linux ディストリビューションで一般的に見られる別のコマンド ライン ツールでは不可能な場合です。

ありがとう!

4

3 に答える 3