サンプルinput.xml
ファイル
<user dn="CN=company,DN=Department">
<role name="ROLE_ADMIN"/>
</user>
出力は
<user dn="String_1,String_2">
<role name="ROLE_ADMIN"/>
</user>
上記の問題の説明に関する提案を教えてください。注:値が空である可能性があるため、dnをハードコードしないでください。たとえば、dn=""
ベストアンサー1
XMLで作業する代わりに、sed
次のXML認識ツールを使用してくださいxmlstarlet
。
xmlstarlet ed -u '/user/@dn' -v 'String1, String2' input.xml